import { TConnectMultipleOutputsFunction } from './connect-multiple-outputs-function';
import { TDisconnectMultipleOutputsFunction } from './disconnect-multiple-outputs-function';
import { TExposeCurrentFrameAndCurrentTimeFunction } from './expose-current-frame-and-current-time-function';
import { TGetActiveAudioWorkletNodeInputsFunction } from './get-active-audio-worklet-node-inputs-function';
import { TIndexSizeErrorFactory } from './index-size-error-factory';
import { TInvalidStateErrorFactory } from './invalid-state-error-factory';
import { TMonitorConnectionsFunction } from './monitor-connections-function';
import { TNativeAudioWorkletNodeFakerFactory } from './native-audio-worklet-node-faker-factory';
import { TNativeChannelMergerNodeFactory } from './native-channel-merger-node-factory';
import { TNativeChannelSplitterNodeFactory } from './native-channel-splitter-node-factory';
import { TNativeConstantSourceNodeFactory } from './native-constant-source-node-factory';
import { TNativeGainNodeFactory } from './native-gain-node-factory';
import { TNativeScriptProcessorNodeFactory } from './native-script-processor-node-factory';
import { TNotSupportedErrorFactory } from './not-supported-error-factory';
export type TNativeAudioWorkletNodeFakerFactoryFactory = (connectMultipleOutputs: TConnectMultipleOutputsFunction, createIndexSizeError: TIndexSizeErrorFactory, createInvalidStateError: TInvalidStateErrorFactory, createNativeChannelMergerNode: TNativeChannelMergerNodeFactory, createNativeChannelSplitterNode: TNativeChannelSplitterNodeFactory, createNativeConstantSourceNode: TNativeConstantSourceNodeFactory, createNativeGainNode: TNativeGainNodeFactory, createNativeScriptProcessorNode: TNativeScriptProcessorNodeFactory, createNotSupportedError: TNotSupportedErrorFactory, disconnectMultipleOutputs: TDisconnectMultipleOutputsFunction, exposeCurrentFrameAndCurrentTime: TExposeCurrentFrameAndCurrentTimeFunction, getActiveAudioWorkletNodeInputs: TGetActiveAudioWorkletNodeInputsFunction, monitorConnections: TMonitorConnectionsFunction) => TNativeAudioWorkletNodeFakerFactory;
//# sourceMappingURL=native-audio-worklet-node-faker-factory-factory.d.ts.map