UNPKG

@gguf/claw

Version:

Multi-channel AI gateway with extensible messaging integrations

12 lines (11 loc) 673 B
import type { OpenClawConfig } from "../config/config.js"; import type { AgentBinding } from "../config/types.agents.js"; export declare function listBindings(cfg: OpenClawConfig): AgentBinding[]; export declare function listBoundAccountIds(cfg: OpenClawConfig, channelId: string): string[]; export declare function resolveDefaultAgentBoundAccountId(cfg: OpenClawConfig, channelId: string): string | null; export declare function buildChannelAccountBindings(cfg: OpenClawConfig): Map<string, Map<string, string[]>>; export declare function resolvePreferredAccountId(params: { accountIds: string[]; defaultAccountId: string; boundAccounts: string[]; }): string;