import { type MCPProgress } from "@oh-my-pi/pi-tui/tools/mcp"; /** Add request-scoped progress metadata without changing caller-owned objects. */ export declare function withProgressToken(params: Record | undefined, token: string | number): Record; /** * Deliver a server notification to the request callback its progress token * selects. Other methods, malformed payloads, and unmatched tokens are ignored; * a throwing callback is logged and never reaches the transport or other requests. */ export declare function routeProgressNotification(method: string, params: unknown, callbackFor: (token: string | number) => ((progress: MCPProgress) => void) | undefined): void;