/** * get_historical_state Tool * * Returns the vault's `HistoricalVaultState` at a specific Unix timestamp * via `Vault.stateAt(timestamp)`. Far simpler than reconstructing state from * the event stream. * * Use cases: * - "What was the price per share on date X?" * - "What were the fees at vault inception vs today?" * - "Was the vault paused at the time of incident Y?" * * Cache: cacheTTL.historicalState (60 minutes — historical state by * timestamp is immutable once past). * * Cache tag: vault-adjacent. Registered under CacheTag.VAULT. */ import { CallToolResult } from '@modelcontextprotocol/sdk/types.js'; import { GetHistoricalStateInput } from '../utils/validators.js'; import { ServiceContainer } from '../core/container.js'; export declare function createExecuteGetHistoricalState(container: ServiceContainer): (input: GetHistoricalStateInput) => Promise; //# sourceMappingURL=get-historical-state.d.ts.map