@juspay/neurolink
Version:
Universal AI Development Platform with working MCP integration, multi-provider support, voice (TTS/STT/realtime), and professional CLI. 58+ external MCP servers discoverable, multimodal file processing, RAG pipelines. Build, test, and deploy AI applicatio
64 lines (63 loc) • 3.24 kB
TypeScript
export declare const AuthErrorCodes: {
readonly INVALID_TOKEN: "AUTH-001";
readonly EXPIRED_TOKEN: "AUTH-002";
readonly MISSING_TOKEN: "AUTH-003";
readonly TOKEN_DECODE_FAILED: "AUTH-004";
readonly INVALID_SIGNATURE: "AUTH-005";
readonly SESSION_NOT_FOUND: "AUTH-010";
readonly SESSION_EXPIRED: "AUTH-011";
readonly SESSION_REVOKED: "AUTH-012";
readonly INSUFFICIENT_PERMISSIONS: "AUTH-020";
readonly INSUFFICIENT_ROLES: "AUTH-021";
readonly ACCESS_DENIED: "AUTH-022";
readonly USER_NOT_FOUND: "AUTH-030";
readonly USER_DISABLED: "AUTH-031";
readonly EMAIL_NOT_VERIFIED: "AUTH-032";
readonly MFA_REQUIRED: "AUTH-033";
readonly PROVIDER_ERROR: "AUTH-040";
readonly PROVIDER_NOT_FOUND: "AUTH-041";
readonly PROVIDER_INIT_FAILED: "AUTH-042";
readonly CONFIGURATION_ERROR: "AUTH-043";
readonly CREATION_FAILED: "AUTH-050";
readonly REGISTRATION_FAILED: "AUTH-051";
readonly DUPLICATE_REGISTRATION: "AUTH-052";
readonly MIDDLEWARE_ERROR: "AUTH-060";
readonly RATE_LIMITED: "AUTH-061";
readonly JWKS_FETCH_FAILED: "AUTH-070";
readonly JWKS_KEY_NOT_FOUND: "AUTH-071";
};
export declare const AuthError: {
codes: {
readonly INVALID_TOKEN: "AUTH-001";
readonly EXPIRED_TOKEN: "AUTH-002";
readonly MISSING_TOKEN: "AUTH-003";
readonly TOKEN_DECODE_FAILED: "AUTH-004";
readonly INVALID_SIGNATURE: "AUTH-005";
readonly SESSION_NOT_FOUND: "AUTH-010";
readonly SESSION_EXPIRED: "AUTH-011";
readonly SESSION_REVOKED: "AUTH-012";
readonly INSUFFICIENT_PERMISSIONS: "AUTH-020";
readonly INSUFFICIENT_ROLES: "AUTH-021";
readonly ACCESS_DENIED: "AUTH-022";
readonly USER_NOT_FOUND: "AUTH-030";
readonly USER_DISABLED: "AUTH-031";
readonly EMAIL_NOT_VERIFIED: "AUTH-032";
readonly MFA_REQUIRED: "AUTH-033";
readonly PROVIDER_ERROR: "AUTH-040";
readonly PROVIDER_NOT_FOUND: "AUTH-041";
readonly PROVIDER_INIT_FAILED: "AUTH-042";
readonly CONFIGURATION_ERROR: "AUTH-043";
readonly CREATION_FAILED: "AUTH-050";
readonly REGISTRATION_FAILED: "AUTH-051";
readonly DUPLICATE_REGISTRATION: "AUTH-052";
readonly MIDDLEWARE_ERROR: "AUTH-060";
readonly RATE_LIMITED: "AUTH-061";
readonly JWKS_FETCH_FAILED: "AUTH-070";
readonly JWKS_KEY_NOT_FOUND: "AUTH-071";
};
create: (code: "SESSION_NOT_FOUND" | "RATE_LIMITED" | "CONFIGURATION_ERROR" | "PROVIDER_ERROR" | "INVALID_TOKEN" | "EXPIRED_TOKEN" | "MISSING_TOKEN" | "TOKEN_DECODE_FAILED" | "INVALID_SIGNATURE" | "SESSION_EXPIRED" | "SESSION_REVOKED" | "INSUFFICIENT_PERMISSIONS" | "INSUFFICIENT_ROLES" | "ACCESS_DENIED" | "USER_NOT_FOUND" | "USER_DISABLED" | "EMAIL_NOT_VERIFIED" | "MFA_REQUIRED" | "PROVIDER_NOT_FOUND" | "PROVIDER_INIT_FAILED" | "CREATION_FAILED" | "REGISTRATION_FAILED" | "DUPLICATE_REGISTRATION" | "MIDDLEWARE_ERROR" | "JWKS_FETCH_FAILED" | "JWKS_KEY_NOT_FOUND", message: string, options?: {
retryable?: boolean;
details?: Record<string, unknown>;
cause?: Error;
} | undefined) => import("../core/infrastructure/baseError.js").NeuroLinkFeatureError;
};