export declare const AgentErrorCode: { readonly SESSION_NOT_FOUND: "SESSION_NOT_FOUND"; readonly SESSION_HISTORY_FULL: "SESSION_HISTORY_FULL"; readonly SESSION_BUSY: "SESSION_BUSY"; readonly INVALID_SESSION_STATE: "INVALID_SESSION_STATE"; readonly CONVERSATION_NOT_FOUND: "CONVERSATION_NOT_FOUND"; readonly INPUT_REQUIRED: "INPUT_REQUIRED"; readonly INVALID_BODY: "INVALID_BODY"; readonly TEMPORAL_UNAVAILABLE: "TEMPORAL_UNAVAILABLE"; readonly NOT_APPLICABLE_IN_MULTI_AGENT_MODE: "NOT_APPLICABLE_IN_MULTI_AGENT_MODE"; readonly INTERNAL_ERROR: "INTERNAL_ERROR"; }; export type AgentErrorCode = (typeof AgentErrorCode)[keyof typeof AgentErrorCode]; /** * Build a structured error response. `error` and `code` are canonical; * `extra` may carry hint fields like `retryAfterMs` or `limitBytes` but * cannot override the canonical fields. */ export declare function agentErrorResponse(code: AgentErrorCode, message: string, extra?: Record): { error: string; code: AgentErrorCode; } & Record; //# sourceMappingURL=errors.d.ts.map