UNPKG

@studyportals/sp-r2d2

Version:

A framework that contains various components used when developing projects that will be deployed via AWS λ.

15 lines (14 loc) 725 B
import { IBootstrapper } from '../bootstrapping-interfaces/i-bootstrapper.interface'; import { IResponseSender } from '../core/response-sending-interfaces/i-response-sender.interface'; export declare class BaseBootstrapper implements IBootstrapper { protected readonly responseSender: IResponseSender; private static ENVIRONMENT_BOOTSTRAPPED; private get process(); constructor(responseSender: IResponseSender); bootstrap(): Promise<void>; cleanup(): Promise<void>; protected configureEnvironment(): Promise<void>; protected configureInstance(): Promise<void>; protected installGlobalUncaughtErrorHandlers(): void; protected handleUncaughtError(e: any): Promise<void>; }