import type { ProviderRuntime, ProviderQueryOptions, ContinuationState } from './bridge'; export interface VercelProviderConfig { provider: string; model: string; apiKey?: string; baseURL?: string; temperature?: number; maxTokens?: number; maxSteps?: number; } export declare class VercelProviderRuntime implements ProviderRuntime { private config; constructor(config: VercelProviderConfig); query(message: string, options?: ProviderQueryOptions): Promise; execute(message: string, options?: ProviderQueryOptions): Promise; private _run; continueWithToolResults(state: ContinuationState, toolResults: Array<{ toolCallId: string; toolName: string; result: unknown; }>, options?: ProviderQueryOptions): Promise; private convertTools; private jsonSchemaToZod; private createModel; }