UNPKG

@aimee-blue/ab-service-kit

Version:
7 lines (6 loc) 436 B
/// <reference types="node" /> import * as http from 'http'; import * as https from 'https'; import { IServiceConfig, ICommandLineArgs, BasicLogger } from '../shared'; import { TeardownHandler } from '../shared/teardown'; export declare function serviceSetup<D extends Record<string, unknown> = {}>(server: http.Server | https.Server, config: IServiceConfig<D>, params: ICommandLineArgs, logger: BasicLogger): Promise<TeardownHandler>;