/** API エラーを表すクラス */ export declare class ApiError extends Error { readonly status: number; readonly statusText: string; readonly body: string; constructor(status: number, statusText: string, body: string); } /** * Response オブジェクトから ApiError を生成する * * @param response - fetch の Response オブジェクト * @returns ApiError インスタンス */ export declare function createApiError(response: Response): Promise; /** * エラーをエージェント向けのメッセージに整形する * * @param error - エラーオブジェクト * @returns エージェントに返すエラーメッセージ */ export declare function formatErrorForAgent(error: unknown): string;