import type { ContentBlockParam } from '@anthropic-ai/sdk/resources'; import type { ProviderUserTurn } from '../provider.js'; export declare class QueryInputStream { private pendingResolve; private bufferedMessages; private getSessionId; constructor(getSessionId: () => string | undefined); pushUserMessage(content: string | ContentBlockParam[]): void; createIterable(): AsyncIterable; }