@gguf/claw
Version:
Multi-channel AI gateway with extensible messaging integrations
13 lines (12 loc) • 409 B
TypeScript
import type { WebClient as SlackWebClient } from "@slack/web-api";
import type { SlackMessageEvent } from "../types.js";
export declare function createSlackThreadTsResolver(params: {
client: SlackWebClient;
cacheTtlMs?: number;
maxSize?: number;
}): {
resolve: (request: {
message: SlackMessageEvent;
source: "message" | "app_mention";
}) => Promise<SlackMessageEvent>;
};