UNPKG

@kya-os/mcp-i

Version:

COMING SOON:Production-ready MCP Identity with automatic registration, key rotation, and optimized performance

29 lines 996 B
/** * Simple polling utility for async registration * Uses fixed intervals for universal compatibility */ import { Transport } from './transport'; import { AutoRegisterResponse } from './types'; import { Logger } from './logger'; /** * Simple polling function for registration status * * @param statusUrl - URL to poll for status * @param transport - Transport instance for HTTP requests * @param options - Polling options * @returns Registration result or throws on timeout/failure */ export declare function pollRegistrationStatus(statusUrl: string, transport: Transport, options?: { pollInterval?: number; maxPollingTime?: number; logger?: Logger; onProgress?: (message: string, progress?: number) => void; }): Promise<AutoRegisterResponse>; /** * Check if a registration response is async (v2.0 API) */ export declare function isAsyncRegistrationResponse(response: any): response is { jobId: string; status: string; }; //# sourceMappingURL=polling.d.ts.map