/** * Error Classes for @materi.ai/hooks */ export declare class HookError extends Error { code: string; service: string; details?: Record; constructor(code: string, service: string, message: string, details?: Record); } export declare class AuthenticationError extends HookError { constructor(message?: string); } export declare class AuthorizationError extends HookError { constructor(message?: string); } export declare class NetworkError extends HookError { constructor(service: string, message?: string); } export declare class ValidationError extends HookError { field: string; violations?: Record; constructor(field: string, message: string, violations?: Record); } export declare class ServiceUnavailableError extends HookError { constructor(service: string, message?: string); } //# sourceMappingURL=errors.d.ts.map