import type AsyncProcess from '../lrap/abstract/asyncProcess';
import type AsyncProcessPool from '../lrap/abstract/asyncProcessPool';
// import type ChildScheduler from '../lrap/child/childScheduler';

/** Possible schedulers */
export type Scheduler<Process extends AsyncProcess = any> =
  | AsyncProcessPool<any, Process>;
  // | ChildScheduler<Process, any>;
