export declare const CODING_AGENT_ACTION: { readonly sessionStart: "session.start"; readonly sessionSend: "session.send"; readonly sessionEdit: "session.edit"; readonly sessionInterrupt: "session.interrupt"; readonly sessionClose: "session.close"; readonly permissionResolve: "permission.resolve"; readonly permissionsList: "permissions.list"; readonly sessionsList: "sessions.list"; readonly historyList: "history.list"; readonly historyGet: "history.get"; readonly historyMarkRead: "history.mark_read"; readonly capabilitiesGet: "capabilities.get"; readonly ping: "ping"; }; export declare const CODING_AGENT_EVENT: { readonly sessionStarted: "session.started"; readonly sessionIdentified: "session.identified"; readonly sessionText: "session.text"; readonly sessionTextDelta: "session.text_delta"; readonly sessionThinking: "session.thinking"; readonly sessionToolUse: "session.tool_use"; readonly sessionToolResult: "session.tool_result"; readonly permissionRequest: "permission.request"; readonly permissionResolved: "permission.resolved"; readonly permissionsSnapshot: "permissions.snapshot"; readonly sessionResult: "session.result"; readonly sessionNotice: "session.notice"; readonly sessionError: "session.error"; readonly sessionClosed: "session.closed"; readonly sessionRewound: "session.rewound"; readonly sessionStreamTruncated: "session.stream_truncated"; readonly sessionsSnapshot: "sessions.snapshot"; readonly historySnapshot: "history.snapshot"; readonly historyDetail: "history.detail"; readonly capabilities: "capabilities"; readonly pong: "pong"; }; export type CodingAgentAction = (typeof CODING_AGENT_ACTION)[keyof typeof CODING_AGENT_ACTION]; export type CodingAgentEventName = (typeof CODING_AGENT_EVENT)[keyof typeof CODING_AGENT_EVENT]; export declare const CODING_AGENT_HISTORY_LIMIT = 200; export declare const CODING_AGENT_RECONNECT_MIN_MS = 1000; export declare const CODING_AGENT_RECONNECT_MAX_MS = 15000; //# sourceMappingURL=protocol.d.ts.map