UNPKG

jspurefix

Version:
25 lines (24 loc) 1.12 kB
import { FixDefinitions } from '../dictionary/definition'; import { ISessionDescription } from '../transport/session/session-description'; import { ISessionMsgFactory } from '../transport/session/session-msg-factory'; import { JsFixLoggerFactory } from './js-fix-logger-factory'; import { DependencyContainer } from 'tsyringe'; export interface IJsFixConfig { factory: ISessionMsgFactory | null; definitions: FixDefinitions; description: ISessionDescription; delimiter?: number; logDelimiter?: number; logFactory: JsFixLoggerFactory; sessionContainer: DependencyContainer; } export declare class JsFixConfig implements IJsFixConfig { readonly factory: ISessionMsgFactory | null; readonly definitions: FixDefinitions; readonly description: ISessionDescription; readonly delimiter: number; readonly logFactory: JsFixLoggerFactory; logDelimiter: number; sessionContainer: DependencyContainer; constructor(factory: ISessionMsgFactory | null, definitions: FixDefinitions, description: ISessionDescription, delimiter?: number, logFactory?: JsFixLoggerFactory); }