import { IAudioWorkletNode, IAudioWorkletNodeOptions } from '../interfaces';
import { TContext } from './context';

export type TAudioWorkletNodeConstructor = new <T extends TContext>(
    context: T,
    name: string,
    options?: Partial<IAudioWorkletNodeOptions>
) => IAudioWorkletNode<T>;
