import { IAudioNode } from '../interfaces'; import { TActiveInputConnection } from './active-input-connection'; import { TContext } from './context'; import { TPassiveAudioNodeInputConnection } from './passive-audio-node-input-connection'; export type TAddActiveInputConnectionToAudioNodeFunction = ( activeInputs: Set>[], source: IAudioNode, [output, input, eventListener]: TPassiveAudioNodeInputConnection, ignoreDuplicates: boolean ) => void;