import type { FasedAgentConfig } from "../config/config.js";
export type ResolvedBondWallet = {
    walletId: string;
    walletAddress: string;
    providerId?: string;
    keystorePath: string;
};
export declare function resolveFederationBondWallet(params?: {
    env?: NodeJS.ProcessEnv;
    cfg?: FasedAgentConfig;
    walletId?: string;
}): Promise<ResolvedBondWallet>;
export declare function signFederationBondChallenge(params: {
    payload: string;
    env?: NodeJS.ProcessEnv;
    cfg?: FasedAgentConfig;
    walletId?: string;
}): Promise<ResolvedBondWallet & {
    signatureBase64: string;
}>;
