UNPKG

slack-edge

Version:

Slack app development framework for edge functions with streamlined TypeScript support

16 lines 621 B
import { SlackAppEnv } from "../app-env"; import { SlackRequest } from "../request/request"; import { MessageResponse } from "../response/response-body"; import { AckResponse } from "./handler"; /** * Returned data from an ack function for message events. */ export type MessageAckResponse = AckResponse | MessageResponse; /** * The set of ack and lazy handlers. */ export interface SlackMessageHandler<E extends SlackAppEnv, Payload> { ack(request: SlackRequest<E, Payload>): Promise<MessageAckResponse>; lazy(request: SlackRequest<E, Payload>): Promise<void>; } //# sourceMappingURL=message-handler.d.ts.map