import type { SKYKOIConfig } 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 function listIMessageAccountIds(cfg: SKYKOIConfig): string[]; export declare function resolveDefaultIMessageAccountId(cfg: SKYKOIConfig): string; export declare function resolveIMessageAccount(params: { cfg: SKYKOIConfig; accountId?: string | null; }): ResolvedIMessageAccount; export declare function listEnabledIMessageAccounts(cfg: SKYKOIConfig): ResolvedIMessageAccount[];