import { NobjcLibrary } from "objc-js";
export declare const AVFAudio: NobjcLibrary;
import type { _AVAUPresetEvent } from "./AVAUPresetEvent.js";
export declare const AVAUPresetEvent: typeof _AVAUPresetEvent;
export type { _AVAUPresetEvent };
import type { _AVAudioApplication } from "./AVAudioApplication.js";
export declare const AVAudioApplication: typeof _AVAudioApplication;
export type { _AVAudioApplication };
import type { _AVAudioBuffer } from "./AVAudioBuffer.js";
export declare const AVAudioBuffer: typeof _AVAudioBuffer;
export type { _AVAudioBuffer };
import type { _AVAudioChannelLayout } from "./AVAudioChannelLayout.js";
export declare const AVAudioChannelLayout: typeof _AVAudioChannelLayout;
export type { _AVAudioChannelLayout };
import type { _AVAudioCompressedBuffer } from "./AVAudioCompressedBuffer.js";
export declare const AVAudioCompressedBuffer: typeof _AVAudioCompressedBuffer;
export type { _AVAudioCompressedBuffer };
import type { _AVAudioConnectionPoint } from "./AVAudioConnectionPoint.js";
export declare const AVAudioConnectionPoint: typeof _AVAudioConnectionPoint;
export type { _AVAudioConnectionPoint };
import type { _AVAudioConverter } from "./AVAudioConverter.js";
export declare const AVAudioConverter: typeof _AVAudioConverter;
export type { _AVAudioConverter };
import type { _AVAudioEngine } from "./AVAudioEngine.js";
export declare const AVAudioEngine: typeof _AVAudioEngine;
export type { _AVAudioEngine };
import type { _AVAudioEnvironmentDistanceAttenuationParameters } from "./AVAudioEnvironmentDistanceAttenuationParameters.js";
export declare const AVAudioEnvironmentDistanceAttenuationParameters: typeof _AVAudioEnvironmentDistanceAttenuationParameters;
export type { _AVAudioEnvironmentDistanceAttenuationParameters };
import type { _AVAudioEnvironmentNode } from "./AVAudioEnvironmentNode.js";
export declare const AVAudioEnvironmentNode: typeof _AVAudioEnvironmentNode;
export type { _AVAudioEnvironmentNode };
import type { _AVAudioEnvironmentReverbParameters } from "./AVAudioEnvironmentReverbParameters.js";
export declare const AVAudioEnvironmentReverbParameters: typeof _AVAudioEnvironmentReverbParameters;
export type { _AVAudioEnvironmentReverbParameters };
import type { _AVAudioFile } from "./AVAudioFile.js";
export declare const AVAudioFile: typeof _AVAudioFile;
export type { _AVAudioFile };
import type { _AVAudioFormat } from "./AVAudioFormat.js";
export declare const AVAudioFormat: typeof _AVAudioFormat;
export type { _AVAudioFormat };
import type { _AVAudioIONode } from "./AVAudioIONode.js";
export declare const AVAudioIONode: typeof _AVAudioIONode;
export type { _AVAudioIONode };
import type { _AVAudioInputNode } from "./AVAudioInputNode.js";
export declare const AVAudioInputNode: typeof _AVAudioInputNode;
export type { _AVAudioInputNode };
import type { _AVAudioMixerNode } from "./AVAudioMixerNode.js";
export declare const AVAudioMixerNode: typeof _AVAudioMixerNode;
export type { _AVAudioMixerNode };
import type { _AVAudioMixingDestination } from "./AVAudioMixingDestination.js";
export declare const AVAudioMixingDestination: typeof _AVAudioMixingDestination;
export type { _AVAudioMixingDestination };
import type { _AVAudioNode } from "./AVAudioNode.js";
export declare const AVAudioNode: typeof _AVAudioNode;
export type { _AVAudioNode };
import type { _AVAudioOutputNode } from "./AVAudioOutputNode.js";
export declare const AVAudioOutputNode: typeof _AVAudioOutputNode;
export type { _AVAudioOutputNode };
import type { _AVAudioPCMBuffer } from "./AVAudioPCMBuffer.js";
export declare const AVAudioPCMBuffer: typeof _AVAudioPCMBuffer;
export type { _AVAudioPCMBuffer };
import type { _AVAudioPlayer } from "./AVAudioPlayer.js";
export declare const AVAudioPlayer: typeof _AVAudioPlayer;
export type { _AVAudioPlayer };
import type { _AVAudioPlayerNode } from "./AVAudioPlayerNode.js";
export declare const AVAudioPlayerNode: typeof _AVAudioPlayerNode;
export type { _AVAudioPlayerNode };
import type { _AVAudioRecorder } from "./AVAudioRecorder.js";
export declare const AVAudioRecorder: typeof _AVAudioRecorder;
export type { _AVAudioRecorder };
import type { _AVAudioRoutingArbiter } from "./AVAudioRoutingArbiter.js";
export declare const AVAudioRoutingArbiter: typeof _AVAudioRoutingArbiter;
export type { _AVAudioRoutingArbiter };
import type { _AVAudioSequencer } from "./AVAudioSequencer.js";
export declare const AVAudioSequencer: typeof _AVAudioSequencer;
export type { _AVAudioSequencer };
import type { _AVAudioSession } from "./AVAudioSession.js";
export declare const AVAudioSession: typeof _AVAudioSession;
export type { _AVAudioSession };
import type { _AVAudioSessionCapability } from "./AVAudioSessionCapability.js";
export declare const AVAudioSessionCapability: typeof _AVAudioSessionCapability;
export type { _AVAudioSessionCapability };
import type { _AVAudioSessionChannelDescription } from "./AVAudioSessionChannelDescription.js";
export declare const AVAudioSessionChannelDescription: typeof _AVAudioSessionChannelDescription;
export type { _AVAudioSessionChannelDescription };
import type { _AVAudioSessionDataSourceDescription } from "./AVAudioSessionDataSourceDescription.js";
export declare const AVAudioSessionDataSourceDescription: typeof _AVAudioSessionDataSourceDescription;
export type { _AVAudioSessionDataSourceDescription };
import type { _AVAudioSessionPortDescription } from "./AVAudioSessionPortDescription.js";
export declare const AVAudioSessionPortDescription: typeof _AVAudioSessionPortDescription;
export type { _AVAudioSessionPortDescription };
import type { _AVAudioSessionPortExtensionBluetoothMicrophone } from "./AVAudioSessionPortExtensionBluetoothMicrophone.js";
export declare const AVAudioSessionPortExtensionBluetoothMicrophone: typeof _AVAudioSessionPortExtensionBluetoothMicrophone;
export type { _AVAudioSessionPortExtensionBluetoothMicrophone };
import type { _AVAudioSessionRouteDescription } from "./AVAudioSessionRouteDescription.js";
export declare const AVAudioSessionRouteDescription: typeof _AVAudioSessionRouteDescription;
export type { _AVAudioSessionRouteDescription };
import type { _AVAudioSinkNode } from "./AVAudioSinkNode.js";
export declare const AVAudioSinkNode: typeof _AVAudioSinkNode;
export type { _AVAudioSinkNode };
import type { _AVAudioSourceNode } from "./AVAudioSourceNode.js";
export declare const AVAudioSourceNode: typeof _AVAudioSourceNode;
export type { _AVAudioSourceNode };
import type { _AVAudioTime } from "./AVAudioTime.js";
export declare const AVAudioTime: typeof _AVAudioTime;
export type { _AVAudioTime };
import type { _AVAudioUnit } from "./AVAudioUnit.js";
export declare const AVAudioUnit: typeof _AVAudioUnit;
export type { _AVAudioUnit };
import type { _AVAudioUnitComponent } from "./AVAudioUnitComponent.js";
export declare const AVAudioUnitComponent: typeof _AVAudioUnitComponent;
export type { _AVAudioUnitComponent };
import type { _AVAudioUnitComponentManager } from "./AVAudioUnitComponentManager.js";
export declare const AVAudioUnitComponentManager: typeof _AVAudioUnitComponentManager;
export type { _AVAudioUnitComponentManager };
import type { _AVAudioUnitDelay } from "./AVAudioUnitDelay.js";
export declare const AVAudioUnitDelay: typeof _AVAudioUnitDelay;
export type { _AVAudioUnitDelay };
import type { _AVAudioUnitDistortion } from "./AVAudioUnitDistortion.js";
export declare const AVAudioUnitDistortion: typeof _AVAudioUnitDistortion;
export type { _AVAudioUnitDistortion };
import type { _AVAudioUnitEQ } from "./AVAudioUnitEQ.js";
export declare const AVAudioUnitEQ: typeof _AVAudioUnitEQ;
export type { _AVAudioUnitEQ };
import type { _AVAudioUnitEQFilterParameters } from "./AVAudioUnitEQFilterParameters.js";
export declare const AVAudioUnitEQFilterParameters: typeof _AVAudioUnitEQFilterParameters;
export type { _AVAudioUnitEQFilterParameters };
import type { _AVAudioUnitEffect } from "./AVAudioUnitEffect.js";
export declare const AVAudioUnitEffect: typeof _AVAudioUnitEffect;
export type { _AVAudioUnitEffect };
import type { _AVAudioUnitGenerator } from "./AVAudioUnitGenerator.js";
export declare const AVAudioUnitGenerator: typeof _AVAudioUnitGenerator;
export type { _AVAudioUnitGenerator };
import type { _AVAudioUnitMIDIInstrument } from "./AVAudioUnitMIDIInstrument.js";
export declare const AVAudioUnitMIDIInstrument: typeof _AVAudioUnitMIDIInstrument;
export type { _AVAudioUnitMIDIInstrument };
import type { _AVAudioUnitReverb } from "./AVAudioUnitReverb.js";
export declare const AVAudioUnitReverb: typeof _AVAudioUnitReverb;
export type { _AVAudioUnitReverb };
import type { _AVAudioUnitSampler } from "./AVAudioUnitSampler.js";
export declare const AVAudioUnitSampler: typeof _AVAudioUnitSampler;
export type { _AVAudioUnitSampler };
import type { _AVAudioUnitTimeEffect } from "./AVAudioUnitTimeEffect.js";
export declare const AVAudioUnitTimeEffect: typeof _AVAudioUnitTimeEffect;
export type { _AVAudioUnitTimeEffect };
import type { _AVAudioUnitTimePitch } from "./AVAudioUnitTimePitch.js";
export declare const AVAudioUnitTimePitch: typeof _AVAudioUnitTimePitch;
export type { _AVAudioUnitTimePitch };
import type { _AVAudioUnitVarispeed } from "./AVAudioUnitVarispeed.js";
export declare const AVAudioUnitVarispeed: typeof _AVAudioUnitVarispeed;
export type { _AVAudioUnitVarispeed };
import type { _AVExtendedNoteOnEvent } from "./AVExtendedNoteOnEvent.js";
export declare const AVExtendedNoteOnEvent: typeof _AVExtendedNoteOnEvent;
export type { _AVExtendedNoteOnEvent };
import type { _AVExtendedTempoEvent } from "./AVExtendedTempoEvent.js";
export declare const AVExtendedTempoEvent: typeof _AVExtendedTempoEvent;
export type { _AVExtendedTempoEvent };
import type { _AVMIDIChannelEvent } from "./AVMIDIChannelEvent.js";
export declare const AVMIDIChannelEvent: typeof _AVMIDIChannelEvent;
export type { _AVMIDIChannelEvent };
import type { _AVMIDIChannelPressureEvent } from "./AVMIDIChannelPressureEvent.js";
export declare const AVMIDIChannelPressureEvent: typeof _AVMIDIChannelPressureEvent;
export type { _AVMIDIChannelPressureEvent };
import type { _AVMIDIControlChangeEvent } from "./AVMIDIControlChangeEvent.js";
export declare const AVMIDIControlChangeEvent: typeof _AVMIDIControlChangeEvent;
export type { _AVMIDIControlChangeEvent };
import type { _AVMIDIMetaEvent } from "./AVMIDIMetaEvent.js";
export declare const AVMIDIMetaEvent: typeof _AVMIDIMetaEvent;
export type { _AVMIDIMetaEvent };
import type { _AVMIDINoteEvent } from "./AVMIDINoteEvent.js";
export declare const AVMIDINoteEvent: typeof _AVMIDINoteEvent;
export type { _AVMIDINoteEvent };
import type { _AVMIDIPitchBendEvent } from "./AVMIDIPitchBendEvent.js";
export declare const AVMIDIPitchBendEvent: typeof _AVMIDIPitchBendEvent;
export type { _AVMIDIPitchBendEvent };
import type { _AVMIDIPlayer } from "./AVMIDIPlayer.js";
export declare const AVMIDIPlayer: typeof _AVMIDIPlayer;
export type { _AVMIDIPlayer };
import type { _AVMIDIPolyPressureEvent } from "./AVMIDIPolyPressureEvent.js";
export declare const AVMIDIPolyPressureEvent: typeof _AVMIDIPolyPressureEvent;
export type { _AVMIDIPolyPressureEvent };
import type { _AVMIDIProgramChangeEvent } from "./AVMIDIProgramChangeEvent.js";
export declare const AVMIDIProgramChangeEvent: typeof _AVMIDIProgramChangeEvent;
export type { _AVMIDIProgramChangeEvent };
import type { _AVMIDISysexEvent } from "./AVMIDISysexEvent.js";
export declare const AVMIDISysexEvent: typeof _AVMIDISysexEvent;
export type { _AVMIDISysexEvent };
import type { _AVMusicEvent } from "./AVMusicEvent.js";
export declare const AVMusicEvent: typeof _AVMusicEvent;
export type { _AVMusicEvent };
import type { _AVMusicTrack } from "./AVMusicTrack.js";
export declare const AVMusicTrack: typeof _AVMusicTrack;
export type { _AVMusicTrack };
import type { _AVMusicUserEvent } from "./AVMusicUserEvent.js";
export declare const AVMusicUserEvent: typeof _AVMusicUserEvent;
export type { _AVMusicUserEvent };
import type { _AVParameterEvent } from "./AVParameterEvent.js";
export declare const AVParameterEvent: typeof _AVParameterEvent;
export type { _AVParameterEvent };
import type { _AVSpeechSynthesisMarker } from "./AVSpeechSynthesisMarker.js";
export declare const AVSpeechSynthesisMarker: typeof _AVSpeechSynthesisMarker;
export type { _AVSpeechSynthesisMarker };
import type { _AVSpeechSynthesisProviderAudioUnit } from "./AVSpeechSynthesisProviderAudioUnit.js";
export declare const AVSpeechSynthesisProviderAudioUnit: typeof _AVSpeechSynthesisProviderAudioUnit;
export type { _AVSpeechSynthesisProviderAudioUnit };
import type { _AVSpeechSynthesisProviderRequest } from "./AVSpeechSynthesisProviderRequest.js";
export declare const AVSpeechSynthesisProviderRequest: typeof _AVSpeechSynthesisProviderRequest;
export type { _AVSpeechSynthesisProviderRequest };
import type { _AVSpeechSynthesisProviderVoice } from "./AVSpeechSynthesisProviderVoice.js";
export declare const AVSpeechSynthesisProviderVoice: typeof _AVSpeechSynthesisProviderVoice;
export type { _AVSpeechSynthesisProviderVoice };
import type { _AVSpeechSynthesisVoice } from "./AVSpeechSynthesisVoice.js";
export declare const AVSpeechSynthesisVoice: typeof _AVSpeechSynthesisVoice;
export type { _AVSpeechSynthesisVoice };
import type { _AVSpeechSynthesizer } from "./AVSpeechSynthesizer.js";
export declare const AVSpeechSynthesizer: typeof _AVSpeechSynthesizer;
export type { _AVSpeechSynthesizer };
import type { _AVSpeechUtterance } from "./AVSpeechUtterance.js";
export declare const AVSpeechUtterance: typeof _AVSpeechUtterance;
export type { _AVSpeechUtterance };
import type { _AVAudio3DMixing } from "./AVAudio3DMixing.js";
export type { _AVAudio3DMixing };
import type { _AVAudioMixing } from "./AVAudioMixing.js";
export type { _AVAudioMixing };
import type { _AVAudioPlayerDelegate } from "./AVAudioPlayerDelegate.js";
export type { _AVAudioPlayerDelegate };
import type { _AVAudioRecorderDelegate } from "./AVAudioRecorderDelegate.js";
export type { _AVAudioRecorderDelegate };
import type { _AVAudioSessionDelegate } from "./AVAudioSessionDelegate.js";
export type { _AVAudioSessionDelegate };
import type { _AVAudioStereoMixing } from "./AVAudioStereoMixing.js";
export type { _AVAudioStereoMixing };
import type { _AVSpeechSynthesizerDelegate } from "./AVSpeechSynthesizerDelegate.js";
export type { _AVSpeechSynthesizerDelegate };
export { AVAudio3DMixingPointSourceInHeadMode } from "./AVAudio3DMixingPointSourceInHeadMode.js";
export { AVAudio3DMixingRenderingAlgorithm } from "./AVAudio3DMixingRenderingAlgorithm.js";
export { AVAudio3DMixingSourceMode } from "./AVAudio3DMixingSourceMode.js";
export { AVAudioApplicationMicrophoneInjectionPermission } from "./AVAudioApplicationMicrophoneInjectionPermission.js";
export { AVAudioApplicationRecordPermission } from "./AVAudioApplicationRecordPermission.js";
export { AVAudioCommonFormat } from "./AVAudioCommonFormat.js";
export { AVAudioContentSource } from "./AVAudioContentSource.js";
export { AVAudioConverterInputStatus } from "./AVAudioConverterInputStatus.js";
export { AVAudioConverterOutputStatus } from "./AVAudioConverterOutputStatus.js";
export { AVAudioConverterPrimeMethod } from "./AVAudioConverterPrimeMethod.js";
export { AVAudioDynamicRangeControlConfiguration } from "./AVAudioDynamicRangeControlConfiguration.js";
export { AVAudioEngineManualRenderingError } from "./AVAudioEngineManualRenderingError.js";
export { AVAudioEngineManualRenderingMode } from "./AVAudioEngineManualRenderingMode.js";
export { AVAudioEngineManualRenderingStatus } from "./AVAudioEngineManualRenderingStatus.js";
export { AVAudioEnvironmentDistanceAttenuationModel } from "./AVAudioEnvironmentDistanceAttenuationModel.js";
export { AVAudioEnvironmentOutputType } from "./AVAudioEnvironmentOutputType.js";
export { AVAudioPlayerNodeBufferOptions } from "./AVAudioPlayerNodeBufferOptions.js";
export { AVAudioPlayerNodeCompletionCallbackType } from "./AVAudioPlayerNodeCompletionCallbackType.js";
export { AVAudioQuality } from "./AVAudioQuality.js";
export { AVAudioRoutingArbitrationCategory } from "./AVAudioRoutingArbitrationCategory.js";
export { AVAudioSessionActivationOptions } from "./AVAudioSessionActivationOptions.js";
export { AVAudioSessionCategoryOptions } from "./AVAudioSessionCategoryOptions.js";
export { AVAudioSessionIOType } from "./AVAudioSessionIOType.js";
export { AVAudioSessionInterruptionOptions } from "./AVAudioSessionInterruptionOptions.js";
export { AVAudioSessionInterruptionReason } from "./AVAudioSessionInterruptionReason.js";
export { AVAudioSessionInterruptionType } from "./AVAudioSessionInterruptionType.js";
export { AVAudioSessionMicrophoneInjectionMode } from "./AVAudioSessionMicrophoneInjectionMode.js";
export { AVAudioSessionPortOverride } from "./AVAudioSessionPortOverride.js";
export { AVAudioSessionPromptStyle } from "./AVAudioSessionPromptStyle.js";
export { AVAudioSessionRecordPermission } from "./AVAudioSessionRecordPermission.js";
export { AVAudioSessionRenderingMode } from "./AVAudioSessionRenderingMode.js";
export { AVAudioSessionRouteChangeReason } from "./AVAudioSessionRouteChangeReason.js";
export { AVAudioSessionRouteSharingPolicy } from "./AVAudioSessionRouteSharingPolicy.js";
export { AVAudioSessionSetActiveOptions } from "./AVAudioSessionSetActiveOptions.js";
export { AVAudioSessionSilenceSecondaryAudioHintType } from "./AVAudioSessionSilenceSecondaryAudioHintType.js";
export { AVAudioStereoOrientation } from "./AVAudioStereoOrientation.js";
export { AVAudioUnitDistortionPreset } from "./AVAudioUnitDistortionPreset.js";
export { AVAudioUnitEQFilterType } from "./AVAudioUnitEQFilterType.js";
export { AVAudioUnitReverbPreset } from "./AVAudioUnitReverbPreset.js";
export { AVAudioVoiceProcessingOtherAudioDuckingLevel } from "./AVAudioVoiceProcessingOtherAudioDuckingLevel.js";
export { AVAudioVoiceProcessingSpeechActivityEvent } from "./AVAudioVoiceProcessingSpeechActivityEvent.js";
export { AVMIDIControlChangeMessageType } from "./AVMIDIControlChangeMessageType.js";
export { AVMIDIMetaEventType } from "./AVMIDIMetaEventType.js";
export { AVMusicSequenceLoadOptions } from "./AVMusicSequenceLoadOptions.js";
export { AVMusicTrackLoopCount } from "./AVMusicTrackLoopCount.js";
export { AVSpeechBoundary } from "./AVSpeechBoundary.js";
export { AVSpeechSynthesisMarkerMark } from "./AVSpeechSynthesisMarkerMark.js";
export { AVSpeechSynthesisPersonalVoiceAuthorizationStatus } from "./AVSpeechSynthesisPersonalVoiceAuthorizationStatus.js";
export { AVSpeechSynthesisVoiceGender } from "./AVSpeechSynthesisVoiceGender.js";
export { AVSpeechSynthesisVoiceQuality } from "./AVSpeechSynthesisVoiceQuality.js";
export { AVSpeechSynthesisVoiceTraits } from "./AVSpeechSynthesisVoiceTraits.js";
export { AVAudioSequencerInfoDictionaryKey } from "./AVAudioSequencerInfoDictionaryKey.js";
export { AVAudioSessionCategory } from "./AVAudioSessionCategory.js";
export { AVAudioSessionLocation } from "./AVAudioSessionLocation.js";
export { AVAudioSessionMode } from "./AVAudioSessionMode.js";
export { AVAudioSessionOrientation } from "./AVAudioSessionOrientation.js";
export { AVAudioSessionPolarPattern } from "./AVAudioSessionPolarPattern.js";
export { AVAudioSessionPort } from "./AVAudioSessionPort.js";
