zcatalyst-cli
Version:
Command Line Tool for CATALYST
15 lines (14 loc) • 618 B
TypeScript
/// <reference types="node" />
import { IFnTarget } from '../fn-utils/lib/common';
import { EventEmitter } from 'stream';
import { IServerDetails } from '../serve/server';
import { FnExecutionHandler } from '../shell/dependencies/non-http-function/fn-execution-handler';
export declare class Caller extends FnExecutionHandler {
responseFile: string;
metaFile: string;
slaveFnTarget: Record<string, string>;
isContainer: boolean;
constructor(serverDetails: IServerDetails<IFnTarget>, localFnEvents: EventEmitter);
call(data: Record<string, unknown>): Promise<void>;
kill(): Promise<void>;
}