import type { ProviderRuntime, ProviderQueryOptions } from '../bridge.js'; import type { AcpProviderAdapter } from './adapter.js'; export declare class AcpProviderRuntime implements ProviderRuntime { private readonly adapter; constructor(_providerId: string, adapter: AcpProviderAdapter, _providerStr: string); query(message: string, options?: ProviderQueryOptions): Promise; execute(message: string, options?: ProviderQueryOptions): Promise; dispose(): Promise; private runPrompt; private applySessionOptions; private composePrompt; private handleUpdate; private pushBlockBoundary; private resolveToolCall; private extractResultPreview; private handleUsage; }