@gguf/claw
Version:
Multi-channel AI gateway with extensible messaging integrations
12 lines (11 loc) • 510 B
TypeScript
import type { OpenClawConfig } from "../../config/config.js";
import { type DeliverableMessageChannel } from "../../utils/message-channel.js";
export type MessageChannelId = DeliverableMessageChannel;
export declare function listConfiguredMessageChannels(cfg: OpenClawConfig): Promise<MessageChannelId[]>;
export declare function resolveMessageChannelSelection(params: {
cfg: OpenClawConfig;
channel?: string | null;
}): Promise<{
channel: MessageChannelId;
configured: MessageChannelId[];
}>;