/** Shared recovery facts for init adapters. A faucet marker is not a balance. */ export interface FundingRecovery { status: "blocked" | "pending" | "unavailable"; code: string; retry_after?: number; retry_at?: string; limit_scope?: "ip" | "wallet"; transaction_hash?: string; next_actions: Array<{ type: string; why: string; retry_after?: number; retry_at?: string; }>; } export declare function fundingBlocksBootstrap(recovery: FundingRecovery | null, evidence: { activeTier: boolean; onChainBalance?: number | null; prepaidBalance?: number | null; lightningBalance?: number | null; }): boolean; export declare function fundingRecovery(error: unknown, pending?: boolean): FundingRecovery | null; //# sourceMappingURL=funding-recovery.d.ts.map