import { IGainNode, IGainOptions } from '../interfaces';
import { TContext } from './context';

export type TGainNodeConstructor = new <T extends TContext>(context: T, options?: Partial<IGainOptions>) => IGainNode<T>;
