@resonatehq/aws
Version:
Resonate FaaS handler for AWS Lambda Functions (TypeScript)
17 lines (16 loc) • 488 B
TypeScript
import { type Func } from "@resonatehq/sdk";
import type { LambdaFunctionURLHandler } from "aws-lambda";
export declare class Resonate {
private registry;
private verbose;
constructor({ verbose }?: {
verbose?: boolean;
});
register<F extends Func>(name: string, func: F, options?: {
version?: number;
}): void;
register<F extends Func>(func: F, options?: {
version?: number;
}): void;
httpHandler(): LambdaFunctionURLHandler;
}