@wisegpt/awscdk-slack-event-bus
Version:
Exposes a Slack Events API Request URL that validates and sends all received events to an AWS Event Bus
11 lines (10 loc) • 543 B
TypeScript
import type * as Lambda from "aws-lambda";
import { BaseLambda } from "./base-lambda";
import { SlackEventHandlerService } from "../internal/handlers/slack-event-handler.service";
export declare class SlackHandlerLambda extends BaseLambda {
private readonly slackEventHandlerService;
constructor(slackEventHandlerService?: SlackEventHandlerService);
protected handle(event: Lambda.APIGatewayProxyEventV2): Promise<Lambda.APIGatewayProxyResultV2>;
private handleByPath;
}
export declare const handler: Lambda.Handler<any, any>;