export declare function registerPendingUserInput(threadId: string, inputId: string, preparation: Promise): void; export declare function evictPendingUserInput(threadId: string, inputId: string): void; export declare function waitForPendingUserInputs(threadId: string, inputIds: string[]): Promise;