UNPKG

@sayna-ai/node-sdk

Version:

Node.js SDK for Sayna.ai server-side WebSocket connections

38 lines 1.05 kB
/** * Base error class for all Sayna SDK errors. */ export declare class SaynaError extends Error { constructor(message: string); } /** * Error thrown when attempting to use the client before it's connected. */ export declare class SaynaNotConnectedError extends SaynaError { constructor(message?: string); } /** * Error thrown when attempting operations before the client is ready. */ export declare class SaynaNotReadyError extends SaynaError { constructor(message?: string); } /** * Error thrown when WebSocket connection fails. */ export declare class SaynaConnectionError extends SaynaError { readonly cause?: unknown; constructor(message: string, cause?: unknown); } /** * Error thrown when invalid parameters are provided. */ export declare class SaynaValidationError extends SaynaError { constructor(message: string); } /** * Error thrown when the server returns an error. */ export declare class SaynaServerError extends SaynaError { constructor(message: string); } //# sourceMappingURL=errors.d.ts.map