import { AgentConversationController } from './agent-conversation'; import type { AgentConversationPage, ApplicationAgent } from './agent-protocol'; export interface ApplicationAgentClient { readonly scope: string; agents(signal?: AbortSignal): Promise; conversations(agentCode: string, query?: { cursor?: string; limit?: number; search?: string; }, signal?: AbortSignal): Promise; conversation(agentCode: string): AgentConversationController; dispose(): void; } /** No endpoint, credential, user, app or environment parameter. RuntimeBoundary installs the identity. */ export declare function createApplicationAgentClient(): ApplicationAgentClient; //# sourceMappingURL=agent-client.d.ts.map