UNPKG

slack-cloudflare-workers

Version:

Slack app development framework for Cloudflare Workers

19 lines 961 B
import { SlackAPIResponse } from "slack-web-api-client"; export type SerializableSlackAPIResponse<T extends SlackAPIResponse> = Omit<T, "headers"> & { headers: Record<string, string>; }; /** * Converts a SlackAPIResponse to a SerializableSlackAPIResponse. * Serializes the headers value. * @param response - The SlackAPIResponse to convert * @returns The converted SerializableSlackAPIResponse */ export declare function toSerializableSlackAPIResponse<T extends SlackAPIResponse>(response: T): SerializableSlackAPIResponse<T>; /** * Converts a SerializableSlackAPIResponse to a SlackAPIResponse. * Deserializes the headers value. * @param response - The SerializableSlackAPIResponse to convert * @returns The converted SlackAPIResponse */ export declare function fromSerializableSlackAPIResponse<T extends SlackAPIResponse>(response: SerializableSlackAPIResponse<T>): SlackAPIResponse; //# sourceMappingURL=serializable-slack-api-response.d.ts.map