UNPKG

@oxyhq/services

Version:

Reusable OxyHQ module to handle authentication, user management, karma system, device-based session management and more 🚀

27 lines (22 loc) • 977 B
"use strict"; /** * OxyServices Core Module - Unified Architecture * * This module exports the unified OxyServices class that provides all API functionality * in one simple, easy-to-use interface. */ // Main OxyServices class (unified) export { OxyServices, OxyAuthenticationError, OxyAuthenticationTimeoutError } from './OxyServices'; export { OXY_CLOUD_URL, oxyClient } from './OxyServices'; // Re-export all models and types for convenience export * from '../models/interfaces'; export * from '../models/session'; // Export device management utilities export { DeviceManager } from '../utils/deviceManager'; // Export language utilities export { SUPPORTED_LANGUAGES, getLanguageMetadata, getLanguageName, getNativeLanguageName, normalizeLanguageCode } from '../utils/languageUtils'; // Import for default export import { OxyServices } from './OxyServices'; // Default export for backward compatibility export default OxyServices; //# sourceMappingURL=index.js.map