@webfaas/webfaas-server
Version:
WebFaaS Framework - Server
33 lines (32 loc) • 668 B
TypeScript
import { WebFaaS } from "@webfaas/webfaas";
import { IWebFaaSCommandData } from "./IWebFaaSCommandData";
export declare class Server {
faas: WebFaaS;
constructor();
/**
* return WebFaaS
*/
getWebFaas(): WebFaaS;
/**
* start
*/
start(): Promise<void>;
/**
* stop
*/
stop(): Promise<void>;
/**
* convert args to command data
* @param args
*/
convertArgsToCommandData(args: string[]): IWebFaaSCommandData;
/**
* print help
*/
printHelp(): void;
/**
* configure WebFaaS
* @param parameter
*/
configure(commandData?: IWebFaaSCommandData): void;
}