@gguf/claw
Version:
Multi-channel AI gateway with extensible messaging integrations
14 lines (13 loc) • 521 B
TypeScript
import type { ResolvedSlackAccount } from "../../accounts.js";
import type { SlackMessageEvent } from "../../types.js";
import { type SlackMonitorContext } from "../context.js";
import type { PreparedSlackMessage } from "./types.js";
export declare function prepareSlackMessage(params: {
ctx: SlackMonitorContext;
account: ResolvedSlackAccount;
message: SlackMessageEvent;
opts: {
source: "message" | "app_mention";
wasMentioned?: boolean;
};
}): Promise<PreparedSlackMessage | null>;