jspurefix
Version:
pure node js fix engine
12 lines (11 loc) • 465 B
TypeScript
import { IJsFixConfig } from '../config';
export declare abstract class Launcher {
readonly initiatorConfig: string;
readonly acceptorConfig: string;
private readonly logger;
protected constructor(initiatorConfig: string, acceptorConfig: string);
protected abstract getInitiator(config: IJsFixConfig): Promise<any>;
protected abstract getAcceptor(config: IJsFixConfig): Promise<any>;
run(): Promise<any>;
private setup;
}