/** * get_indexing_status Tool * * Returns the last indexed block per chain. Lets a downstream analysis * detect stale data BEFORE reporting wrong APR/TVL. * * Use cases: * - Health check before running predict_yield / analyze_risk * - Diagnose "why does TVL look off" — chain may be lagging * * Cache: cacheTTL.indexingStatus (60s — indexing state changes block-by-block). * * Cache-tag note: indexer state is global, not per-vault. Intentionally * exempted from CacheTag.VAULT. */ import { CallToolResult } from '@modelcontextprotocol/sdk/types.js'; import { GetIndexingStatusInput } from '../utils/validators.js'; import { ServiceContainer } from '../core/container.js'; export declare function createExecuteGetIndexingStatus(container: ServiceContainer): (input: GetIndexingStatusInput) => Promise; //# sourceMappingURL=get-indexing-status.d.ts.map