import type { BotConfig } from "../config/config.js"; import type { IMessageAccountConfig } from "../config/types.js"; export type ResolvedIMessageAccount = { accountId: string; enabled: boolean; name?: string; config: IMessageAccountConfig; configured: boolean; }; export declare const listIMessageAccountIds: (cfg: BotConfig) => string[]; export declare const resolveDefaultIMessageAccountId: (cfg: BotConfig) => string; export declare function resolveIMessageAccount(params: { cfg: BotConfig; accountId?: string | null; }): ResolvedIMessageAccount; export declare function listEnabledIMessageAccounts(cfg: BotConfig): ResolvedIMessageAccount[];