@metacall/faas
Version:
Reimplementation of MetaCall FaaS platform written in TypeScript.
19 lines (18 loc) • 510 B
TypeScript
/// <reference types="node" />
import { Deployment, MetaCallJSON } from '@metacall/protocol/deployment';
import { ChildProcess } from 'child_process';
export interface Resource {
id: string;
path: string;
jsons: MetaCallJSON[];
runners: string[];
type?: string;
blob?: string;
}
export declare class Application {
resource?: Promise<Resource>;
proc?: ChildProcess;
deployment?: Deployment;
kill(): void;
}
export declare const Applications: Record<string, Application>;