import type { FasedAgentConfig } from "../config/config.js";
import type { SignalAccountConfig } from "../config/types.js";
export type ResolvedSignalAccount = {
    accountId: string;
    enabled: boolean;
    name?: string;
    baseUrl: string;
    configured: boolean;
    config: SignalAccountConfig;
};
export declare const listSignalAccountIds: (cfg: FasedAgentConfig) => string[];
export declare const resolveDefaultSignalAccountId: (cfg: FasedAgentConfig) => string;
export declare function resolveSignalAccount(params: {
    cfg: FasedAgentConfig;
    accountId?: string | null;
}): ResolvedSignalAccount;
export declare function listEnabledSignalAccounts(cfg: FasedAgentConfig): ResolvedSignalAccount[];
