/** * Enhanced error classes for SSE client */ export declare class SSEError extends Error { readonly code: string; readonly statusCode?: number; readonly isRetryable: boolean; readonly details?: any; constructor(message: string, code: string, statusCode?: number, isRetryable?: boolean, details?: any); } export declare class ConnectionError extends SSEError { constructor(message: string, statusCode?: number, details?: any); } export declare class TimeoutError extends SSEError { constructor(details?: any, message?: string); } export declare class ParseError extends SSEError { constructor(message: string, details?: any); } export declare class ValidationError extends SSEError { constructor(message: string, details?: any); }