UNPKG

metaapi.cloud-sdk

Version:

SDK for MetaApi, a professional cloud forex API which includes MetaTrader REST API and MetaTrader websocket API. Supports both MetaTrader 5 (MT5) and MetaTrader 4 (MT4). CopyFactory copy trading API included. (https://metaapi.cloud)

18 lines (17 loc) 816 B
import { Constructor } from '../../../../types/util'; import type AsyncProcess from '../abstract/asyncProcess'; import AsyncProcessPool from '../abstract/asyncProcessPool'; import type RootProcess from './rootProcess'; /** * @inheritdoc */ declare class RootProcessPool<Process extends RootProcess> extends AsyncProcessPool<MapProcessProvider<Process>, Process> { /** * Constructs instance * @param constructor process constructor * @param options additional options */ constructor(constructor: Constructor<Process>, options: AsyncProcessPool.Options<Process>); } export default RootProcessPool; type MapProcessProvider<Process extends RootProcess> = (context: AsyncProcessPool.Context, args: [...args: AsyncProcess.Arguments<Process>]) => AsyncProcessPool.ConstructedProcess<Process>;