slack-edge
Version:
Slack app development framework for edge functions with streamlined TypeScript support
15 lines • 587 B
TypeScript
import { SlackAppEnv } from "../app-env";
import { SlackRequest } from "../request/request";
import { SlackViewResponse } from "../response/response";
/**
* Returned data from an ack function for modal view related requests.
*/
export type ViewAckResponse = SlackViewResponse | void;
/**
* Handler for view_submission/view_closed requests.
*/
export type SlackViewHandler<E extends SlackAppEnv, Payload> = {
ack(request: SlackRequest<E, Payload>): Promise<ViewAckResponse>;
lazy(request: SlackRequest<E, Payload>): Promise<void>;
};
//# sourceMappingURL=view-handler.d.ts.map