liveperson-functions-cli
Version:
LivePerson Functions CLI
25 lines (24 loc) • 773 B
TypeScript
import { FileService } from '../service/file.service';
import { DebugView } from '../view/debug.view';
import { InitController } from './init.controller';
interface IDebugConfig {
lambdaFunctions: string[];
}
interface IDebugControllerConfig {
fileService?: FileService;
debugView?: DebugView;
initController?: InitController;
}
export declare class DebugController {
private fileService;
private debugView;
private initController;
constructor({ fileService, debugView, initController, }?: IDebugControllerConfig);
/**
* Executes the debug.js with the passed function
* @param {IDebugConfig} { lambdaFunctions }
* @memberof DebugController
*/
debug({ lambdaFunctions }: IDebugConfig): Promise<void>;
}
export {};