import { IPeriodicWave, IPeriodicWaveOptions } from '../interfaces';
import { TContext } from './context';

export type TPeriodicWaveConstructor = new <T extends TContext>(context: T, options?: Partial<IPeriodicWaveOptions>) => IPeriodicWave;
