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