export type { AgentAuthCapabilities, AgentCapabilities, AgentNotification, AgentRequest, AgentResponse, Annotations, AudioContent, AuthCapabilities, AuthenticateRequest, AuthenticateResponse, AuthMethod, AuthMethodAgent, AuthMethodId, AuthMethodTerminal, AvailableCommand, AvailableCommandInput, AvailableCommandsUpdate, BlobResourceContents, BooleanConfigOptionCapabilities, BooleanPropertySchema, CancelNotification, CancelRequestNotification, ClientCapabilities, ClientNotification, ClientRequest, ClientResponse, ClientSessionCapabilities, CloseSessionRequest, CloseSessionResponse, CompactionCapabilities, CompactionId, CompactionStatus, CompactionSummaryChunk, CompactionUpdate, CompleteElicitationNotification, ConfigOptionUpdate, Content, ContentBlock, ContentChunk, Cost, CreateElicitationRequest, CreateElicitationResponse, CreateTerminalRequest, CreateTerminalResponse, CurrentModeUpdate, DeleteSessionRequest, DeleteSessionResponse, Diff, DisableProviderRequest, DisableProviderResponse, ElicitationAcceptAction, ElicitationCapabilities, ElicitationContentValue, ElicitationFormCapabilities, ElicitationFormMode, ElicitationId, ElicitationPropertySchema, ElicitationRequestScope, ElicitationSchema, ElicitationSchemaType, ElicitationSessionScope, ElicitationUrlCapabilities, ElicitationUrlMode, EmbeddedResource, EmbeddedResourceResource, EnumOption, EnvVariable, Error, ErrorCode, ErrorStopReason, ExtNotification, ExtRequest, ExtResponse, FileSystemCapabilities, ForkSessionRequest, ForkSessionResponse, HttpHeader, IdleStateUpdate, ImageContent, Implementation, InitializeRequest, InitializeResponse, IntegerPropertySchema, KillTerminalRequest, KillTerminalResponse, ListProvidersRequest, ListProvidersResponse, ListSessionsRequest, ListSessionsResponse, LlmProtocol, LoadSessionRequest, LoadSessionResponse, LogoutCapabilities, LogoutRequest, LogoutResponse, McpCapabilities, McpError, McpRequestId, McpServer, McpServerAcp, McpServerAcpId, McpServerHttp, McpServerSse, McpServerStdio, MessageId, MessageMcpNotification, MessageMcpRequest, MessageMcpResponse, MultiSelectItems, MultiSelectPropertySchema, NewSessionRequest, NewSessionResponse, Notice, NoticeCapabilities, NoticeSeverity, NumberPropertySchema, PermissionOption, PermissionOptionId, PermissionOptionKind, Plan, PlanCapabilities, PlanEntry, PlanEntryPriority, PlanEntryStatus, PlanFile, PlanId, PlanItems, PlanMarkdown, PlanRemoved, PlanUpdate, PlanUpdateContent, PromptCapabilities, PromptRequest, PromptResponse, ProtocolVersion, ProviderCurrentConfig, ProviderId, ProviderInfo, ProvidersCapabilities, ReadTextFileRequest, ReadTextFileResponse, ReleaseTerminalRequest, ReleaseTerminalResponse, RequestId, RequestPermissionOutcome, RequestPermissionRequest, RequestPermissionResponse, RequiresActionStateUpdate, ResourceLink, ResumeSessionRequest, ResumeSessionResponse, Role, RunningStateUpdate, SelectedPermissionOutcome, SessionAdditionalDirectoriesCapabilities, SessionCancelCapabilities, SessionCapabilities, SessionCloseCapabilities, SessionConfigBoolean, SessionConfigGroupId, SessionConfigId, SessionConfigOption, SessionConfigOptionCategory, SessionConfigOptionsCapabilities, SessionConfigSelect, SessionConfigSelectGroup, SessionConfigSelectOption, SessionConfigSelectOptions, SessionConfigValueId, SessionDeleteCapabilities, SessionForkCapabilities, SessionId, SessionInfo, SessionInfoUpdate, SessionListCapabilities, SessionMessage, SessionMessageChunk, SessionMode, SessionModeId, SessionModeState, SessionNotification, SessionResumeCapabilities, SessionSystemPromptCapabilities, SessionSystemPromptModeCapabilities, SessionSystemPromptOverrideCapabilities, SessionUpdate, SetProviderRequest, SetProviderResponse, SetSessionConfigOptionRequest, SetSessionConfigOptionResponse, SetSessionModeRequest, SetSessionModeResponse, StateUpdate, StopReason, StringFormat, StringMultiSelectItems, StringPropertySchema, SubagentCapabilities, SubagentSessionCapabilities, SubagentUpdate, SystemPrompt, SystemPromptMode, Terminal, TerminalExitStatus, TerminalId, TerminalOutputRequest, TerminalOutputResponse, TextContent, TextResourceContents, TitledMultiSelectItems, ToolCall, ToolCallContent, ToolCallId, ToolCallLocation, ToolCallStatus, ToolCallUpdate, ToolKind, UnknownStateUpdate, UnstructuredCommandInput, Usage, UsageUpdate, WaitForTerminalExitRequest, WaitForTerminalExitResponse, WriteTextFileRequest, WriteTextFileResponse, } from "./types.gen.js"; export declare const AGENT_METHODS: { readonly initialize: "initialize"; readonly authenticate: "authenticate"; readonly providers_list: "providers/list"; readonly providers_set: "providers/set"; readonly providers_disable: "providers/disable"; readonly session_new: "session/new"; readonly session_load: "session/load"; readonly session_set_mode: "session/set_mode"; readonly session_set_config_option: "session/set_config_option"; readonly session_prompt: "session/prompt"; readonly session_cancel: "session/cancel"; readonly mcp_message: "mcp/message"; readonly session_list: "session/list"; readonly session_delete: "session/delete"; readonly session_fork: "session/fork"; readonly session_resume: "session/resume"; readonly session_close: "session/close"; readonly logout: "logout"; }; export declare const CLIENT_METHODS: { readonly session_request_permission: "session/request_permission"; readonly session_update: "session/update"; readonly fs_write_text_file: "fs/write_text_file"; readonly fs_read_text_file: "fs/read_text_file"; readonly terminal_create: "terminal/create"; readonly terminal_output: "terminal/output"; readonly terminal_release: "terminal/release"; readonly terminal_wait_for_exit: "terminal/wait_for_exit"; readonly terminal_kill: "terminal/kill"; readonly mcp_message: "mcp/message"; readonly elicitation_create: "elicitation/create"; readonly elicitation_complete: "elicitation/complete"; }; export declare const PROTOCOL_METHODS: { readonly cancel_request: "$/cancel_request"; }; export declare const PROTOCOL_VERSION = 1;