slack-edge
Version:
Slack app development framework for edge functions with streamlined TypeScript support
23 lines • 899 B
TypeScript
interface fromSocketModeToRequestArgs {
url?: string;
body: Record<string, unknown>;
retryNum?: string;
retryReason?: string;
}
/**
* Converts a raw Socket Mode message data to slack-edge's request data.
* @param message Socket Mode message data
* @returns slack-edge's request representation
*/
export declare function fromSocketModeToRequest({ url, body, retryNum, retryReason }: fromSocketModeToRequestArgs): Request | undefined;
interface fromResponseToSocketModePayloadArgs {
response: Response;
}
/**
* Converts slack-edge's response representation to a Socket Mode message.
* @param response slack-edge's response representation
* @returns WebSocket message data
*/
export declare function fromResponseToSocketModePayload({ response }: fromResponseToSocketModePayloadArgs): Promise<Record<string, unknown>>;
export {};
//# sourceMappingURL=payload-handler.d.ts.map