UNPKG

@n8n/n8n-nodes-langchain

Version:

![Banner image](https://user-images.githubusercontent.com/10284570/173569848-c624317f-42b1-45a6-ab09-f0ea3c247648.png)

18 lines (17 loc) 678 B
export interface PendingCall { toolName: string; arguments: Record<string, unknown>; resolve: (result: unknown) => void; reject: (error: Error) => void; timer: ReturnType<typeof setTimeout>; } export declare class PendingCallsManager { private pendingCalls; waitForResult(callId: string, toolName: string, args: Record<string, unknown>, timeoutMs: number): Promise<unknown>; resolve(callId: string, result: unknown): boolean; reject(callId: string, error: Error): boolean; get(callId: string): PendingCall | undefined; has(callId: string): boolean; remove(callId: string): void; cleanupBySessionId(sessionId: string): void; }