/** * Aave Liquidation Risk subgraph client — 5 chains * * Schema entities: Position, LiquidationCall, HealthFactorSnapshot, RiskAlert, ProtocolStats * Developer: 0x967c-20a189 — actively queried (~83K/month combined) */ export declare const LIQUIDATION_RISK_CHAINS: Record; export declare const RISK_CHAIN_NAMES: [string, ...string[]]; /** Positions at risk — filterable by riskLevel, ordered by riskScore desc */ export declare function getAtRiskPositions(chain: string, riskLevel?: string, first?: number): Promise; /** Single user's positions across all reserves on a chain */ export declare function getUserRiskPositions(chain: string, userAddress: string): Promise; /** Protocol-wide risk stats (total/danger/warning/critical counts). * Includes `_meta` so callers can detect indexer lag post-compaction. */ export declare function getProtocolRiskStats(chain: string): Promise; /** Recent risk alerts — health factor transitions */ export declare function getRiskAlerts(chain: string, first?: number, userAddress?: string): Promise; /** Historical liquidation events from the risk subgraph */ export declare function getRiskLiquidations(chain: string, first?: number, userAddress?: string): Promise; /** Health factor history for a user */ export declare function getHealthFactorHistory(chain: string, userAddress: string, first?: number): Promise; /** Cross-chain risk summary — queries all 5 chains in parallel. * Preserves chainKey + subgraph metadata on per-chain failures so the agent * can tell *which* chain failed (was previously masked as "unknown"). */ export declare function getCrossChainRiskSummary(): Promise; //# sourceMappingURL=liquidationRisk.d.ts.map