// AUTO-GENERATED by objcjs-types generator — DO NOT EDIT
import { NobjcLibrary } from "objc-js";
import { _bindClass } from "../bind.js";
export const Virtualization = new NobjcLibrary("/System/Library/Frameworks/Virtualization.framework/Virtualization");
export const VZAudioDeviceConfiguration = _bindClass(Virtualization, "VZAudioDeviceConfiguration");
export const VZAudioInputStreamSource = _bindClass(Virtualization, "VZAudioInputStreamSource");
export const VZAudioOutputStreamSink = _bindClass(Virtualization, "VZAudioOutputStreamSink");
export const VZBootLoader = _bindClass(Virtualization, "VZBootLoader");
export const VZBridgedNetworkDeviceAttachment = _bindClass(Virtualization, "VZBridgedNetworkDeviceAttachment");
export const VZBridgedNetworkInterface = _bindClass(Virtualization, "VZBridgedNetworkInterface");
export const VZConsoleDevice = _bindClass(Virtualization, "VZConsoleDevice");
export const VZConsoleDeviceConfiguration = _bindClass(Virtualization, "VZConsoleDeviceConfiguration");
export const VZConsolePortConfiguration = _bindClass(Virtualization, "VZConsolePortConfiguration");
export const VZDirectoryShare = _bindClass(Virtualization, "VZDirectoryShare");
export const VZDirectorySharingDevice = _bindClass(Virtualization, "VZDirectorySharingDevice");
export const VZDirectorySharingDeviceConfiguration = _bindClass(Virtualization, "VZDirectorySharingDeviceConfiguration");
export const VZDiskBlockDeviceStorageDeviceAttachment = _bindClass(Virtualization, "VZDiskBlockDeviceStorageDeviceAttachment");
export const VZDiskImageStorageDeviceAttachment = _bindClass(Virtualization, "VZDiskImageStorageDeviceAttachment");
export const VZEFIBootLoader = _bindClass(Virtualization, "VZEFIBootLoader");
export const VZEFIVariableStore = _bindClass(Virtualization, "VZEFIVariableStore");
export const VZEntropyDeviceConfiguration = _bindClass(Virtualization, "VZEntropyDeviceConfiguration");
export const VZFileHandleNetworkDeviceAttachment = _bindClass(Virtualization, "VZFileHandleNetworkDeviceAttachment");
export const VZFileHandleSerialPortAttachment = _bindClass(Virtualization, "VZFileHandleSerialPortAttachment");
export const VZFileSerialPortAttachment = _bindClass(Virtualization, "VZFileSerialPortAttachment");
export const VZGenericMachineIdentifier = _bindClass(Virtualization, "VZGenericMachineIdentifier");
export const VZGenericPlatformConfiguration = _bindClass(Virtualization, "VZGenericPlatformConfiguration");
export const VZGraphicsDevice = _bindClass(Virtualization, "VZGraphicsDevice");
export const VZGraphicsDeviceConfiguration = _bindClass(Virtualization, "VZGraphicsDeviceConfiguration");
export const VZGraphicsDisplay = _bindClass(Virtualization, "VZGraphicsDisplay");
export const VZGraphicsDisplayConfiguration = _bindClass(Virtualization, "VZGraphicsDisplayConfiguration");
export const VZHostAudioInputStreamSource = _bindClass(Virtualization, "VZHostAudioInputStreamSource");
export const VZHostAudioOutputStreamSink = _bindClass(Virtualization, "VZHostAudioOutputStreamSink");
export const VZKeyboardConfiguration = _bindClass(Virtualization, "VZKeyboardConfiguration");
export const VZLinuxBootLoader = _bindClass(Virtualization, "VZLinuxBootLoader");
export const VZLinuxRosettaAbstractSocketCachingOptions = _bindClass(Virtualization, "VZLinuxRosettaAbstractSocketCachingOptions");
export const VZLinuxRosettaCachingOptions = _bindClass(Virtualization, "VZLinuxRosettaCachingOptions");
export const VZLinuxRosettaDirectoryShare = _bindClass(Virtualization, "VZLinuxRosettaDirectoryShare");
export const VZLinuxRosettaUnixSocketCachingOptions = _bindClass(Virtualization, "VZLinuxRosettaUnixSocketCachingOptions");
export const VZMACAddress = _bindClass(Virtualization, "VZMACAddress");
export const VZMacAuxiliaryStorage = _bindClass(Virtualization, "VZMacAuxiliaryStorage");
export const VZMacGraphicsDevice = _bindClass(Virtualization, "VZMacGraphicsDevice");
export const VZMacGraphicsDeviceConfiguration = _bindClass(Virtualization, "VZMacGraphicsDeviceConfiguration");
export const VZMacGraphicsDisplay = _bindClass(Virtualization, "VZMacGraphicsDisplay");
export const VZMacGraphicsDisplayConfiguration = _bindClass(Virtualization, "VZMacGraphicsDisplayConfiguration");
export const VZMacHardwareModel = _bindClass(Virtualization, "VZMacHardwareModel");
export const VZMacKeyboardConfiguration = _bindClass(Virtualization, "VZMacKeyboardConfiguration");
export const VZMacMachineIdentifier = _bindClass(Virtualization, "VZMacMachineIdentifier");
export const VZMacOSBootLoader = _bindClass(Virtualization, "VZMacOSBootLoader");
export const VZMacOSConfigurationRequirements = _bindClass(Virtualization, "VZMacOSConfigurationRequirements");
export const VZMacOSInstaller = _bindClass(Virtualization, "VZMacOSInstaller");
export const VZMacOSRestoreImage = _bindClass(Virtualization, "VZMacOSRestoreImage");
export const VZMacOSVirtualMachineStartOptions = _bindClass(Virtualization, "VZMacOSVirtualMachineStartOptions");
export const VZMacPlatformConfiguration = _bindClass(Virtualization, "VZMacPlatformConfiguration");
export const VZMacTrackpadConfiguration = _bindClass(Virtualization, "VZMacTrackpadConfiguration");
export const VZMemoryBalloonDevice = _bindClass(Virtualization, "VZMemoryBalloonDevice");
export const VZMemoryBalloonDeviceConfiguration = _bindClass(Virtualization, "VZMemoryBalloonDeviceConfiguration");
export const VZMultipleDirectoryShare = _bindClass(Virtualization, "VZMultipleDirectoryShare");
export const VZNATNetworkDeviceAttachment = _bindClass(Virtualization, "VZNATNetworkDeviceAttachment");
export const VZNVMExpressControllerDeviceConfiguration = _bindClass(Virtualization, "VZNVMExpressControllerDeviceConfiguration");
export const VZNetworkBlockDeviceStorageDeviceAttachment = _bindClass(Virtualization, "VZNetworkBlockDeviceStorageDeviceAttachment");
export const VZNetworkDevice = _bindClass(Virtualization, "VZNetworkDevice");
export const VZNetworkDeviceAttachment = _bindClass(Virtualization, "VZNetworkDeviceAttachment");
export const VZNetworkDeviceConfiguration = _bindClass(Virtualization, "VZNetworkDeviceConfiguration");
export const VZPlatformConfiguration = _bindClass(Virtualization, "VZPlatformConfiguration");
export const VZPointingDeviceConfiguration = _bindClass(Virtualization, "VZPointingDeviceConfiguration");
export const VZSerialPortAttachment = _bindClass(Virtualization, "VZSerialPortAttachment");
export const VZSerialPortConfiguration = _bindClass(Virtualization, "VZSerialPortConfiguration");
export const VZSharedDirectory = _bindClass(Virtualization, "VZSharedDirectory");
export const VZSingleDirectoryShare = _bindClass(Virtualization, "VZSingleDirectoryShare");
export const VZSocketDevice = _bindClass(Virtualization, "VZSocketDevice");
export const VZSocketDeviceConfiguration = _bindClass(Virtualization, "VZSocketDeviceConfiguration");
export const VZSpiceAgentPortAttachment = _bindClass(Virtualization, "VZSpiceAgentPortAttachment");
export const VZStorageDevice = _bindClass(Virtualization, "VZStorageDevice");
export const VZStorageDeviceAttachment = _bindClass(Virtualization, "VZStorageDeviceAttachment");
export const VZStorageDeviceConfiguration = _bindClass(Virtualization, "VZStorageDeviceConfiguration");
export const VZUSBController = _bindClass(Virtualization, "VZUSBController");
export const VZUSBControllerConfiguration = _bindClass(Virtualization, "VZUSBControllerConfiguration");
export const VZUSBKeyboardConfiguration = _bindClass(Virtualization, "VZUSBKeyboardConfiguration");
export const VZUSBMassStorageDevice = _bindClass(Virtualization, "VZUSBMassStorageDevice");
export const VZUSBMassStorageDeviceConfiguration = _bindClass(Virtualization, "VZUSBMassStorageDeviceConfiguration");
export const VZUSBScreenCoordinatePointingDeviceConfiguration = _bindClass(Virtualization, "VZUSBScreenCoordinatePointingDeviceConfiguration");
export const VZVirtioBlockDeviceConfiguration = _bindClass(Virtualization, "VZVirtioBlockDeviceConfiguration");
export const VZVirtioConsoleDevice = _bindClass(Virtualization, "VZVirtioConsoleDevice");
export const VZVirtioConsoleDeviceConfiguration = _bindClass(Virtualization, "VZVirtioConsoleDeviceConfiguration");
export const VZVirtioConsoleDeviceSerialPortConfiguration = _bindClass(Virtualization, "VZVirtioConsoleDeviceSerialPortConfiguration");
export const VZVirtioConsolePort = _bindClass(Virtualization, "VZVirtioConsolePort");
export const VZVirtioConsolePortArray = _bindClass(Virtualization, "VZVirtioConsolePortArray");
export const VZVirtioConsolePortConfiguration = _bindClass(Virtualization, "VZVirtioConsolePortConfiguration");
export const VZVirtioConsolePortConfigurationArray = _bindClass(Virtualization, "VZVirtioConsolePortConfigurationArray");
export const VZVirtioEntropyDeviceConfiguration = _bindClass(Virtualization, "VZVirtioEntropyDeviceConfiguration");
export const VZVirtioFileSystemDevice = _bindClass(Virtualization, "VZVirtioFileSystemDevice");
export const VZVirtioFileSystemDeviceConfiguration = _bindClass(Virtualization, "VZVirtioFileSystemDeviceConfiguration");
export const VZVirtioGraphicsDevice = _bindClass(Virtualization, "VZVirtioGraphicsDevice");
export const VZVirtioGraphicsDeviceConfiguration = _bindClass(Virtualization, "VZVirtioGraphicsDeviceConfiguration");
export const VZVirtioGraphicsScanout = _bindClass(Virtualization, "VZVirtioGraphicsScanout");
export const VZVirtioGraphicsScanoutConfiguration = _bindClass(Virtualization, "VZVirtioGraphicsScanoutConfiguration");
export const VZVirtioNetworkDeviceConfiguration = _bindClass(Virtualization, "VZVirtioNetworkDeviceConfiguration");
export const VZVirtioSocketConnection = _bindClass(Virtualization, "VZVirtioSocketConnection");
export const VZVirtioSocketDevice = _bindClass(Virtualization, "VZVirtioSocketDevice");
export const VZVirtioSocketDeviceConfiguration = _bindClass(Virtualization, "VZVirtioSocketDeviceConfiguration");
export const VZVirtioSocketListener = _bindClass(Virtualization, "VZVirtioSocketListener");
export const VZVirtioSoundDeviceConfiguration = _bindClass(Virtualization, "VZVirtioSoundDeviceConfiguration");
export const VZVirtioSoundDeviceInputStreamConfiguration = _bindClass(Virtualization, "VZVirtioSoundDeviceInputStreamConfiguration");
export const VZVirtioSoundDeviceOutputStreamConfiguration = _bindClass(Virtualization, "VZVirtioSoundDeviceOutputStreamConfiguration");
export const VZVirtioSoundDeviceStreamConfiguration = _bindClass(Virtualization, "VZVirtioSoundDeviceStreamConfiguration");
export const VZVirtioTraditionalMemoryBalloonDevice = _bindClass(Virtualization, "VZVirtioTraditionalMemoryBalloonDevice");
export const VZVirtioTraditionalMemoryBalloonDeviceConfiguration = _bindClass(Virtualization, "VZVirtioTraditionalMemoryBalloonDeviceConfiguration");
export const VZVirtualMachine = _bindClass(Virtualization, "VZVirtualMachine");
export const VZVirtualMachineConfiguration = _bindClass(Virtualization, "VZVirtualMachineConfiguration");
export const VZVirtualMachineStartOptions = _bindClass(Virtualization, "VZVirtualMachineStartOptions");
export const VZVirtualMachineView = _bindClass(Virtualization, "VZVirtualMachineView");
export const VZVmnetNetworkDeviceAttachment = _bindClass(Virtualization, "VZVmnetNetworkDeviceAttachment");
export const VZXHCIController = _bindClass(Virtualization, "VZXHCIController");
export const VZXHCIControllerConfiguration = _bindClass(Virtualization, "VZXHCIControllerConfiguration");
export { VZDiskImageCachingMode } from "./VZDiskImageCachingMode.js";
export { VZDiskImageSynchronizationMode } from "./VZDiskImageSynchronizationMode.js";
export { VZDiskSynchronizationMode } from "./VZDiskSynchronizationMode.js";
export { VZEFIVariableStoreInitializationOptions } from "./VZEFIVariableStoreInitializationOptions.js";
export { VZErrorCode } from "./VZErrorCode.js";
export { VZLinuxRosettaAvailability } from "./VZLinuxRosettaAvailability.js";
export { VZMacAuxiliaryStorageInitializationOptions } from "./VZMacAuxiliaryStorageInitializationOptions.js";
export { VZVirtualMachineState } from "./VZVirtualMachineState.js";
