UNPKG

syslog-portal

Version:
11 lines (10 loc) 444 B
import { IServer } from '../interfaces/server.js'; import { IConfig } from '../models/config.js'; import { Logger } from 'pino'; import { IWatchDog } from '../interfaces/watchDog.js'; export interface IServerFactory { createServer(config: IConfig, logger: Logger, watchDog: IWatchDog): IServer; } export declare class ServerFactory implements IServerFactory { createServer(config: IConfig, log: Logger, watchDog: IWatchDog): IServer; }