UNPKG

@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

34 lines (33 loc) 1.02 kB
/** * AuthProviderRegistry - Static one-shot registry for authentication providers * * Matches the ProviderRegistry pattern: static class with a single * `registerAllProviders()` entry point that registers all 11 auth * providers with AuthProviderFactory using dynamic imports. */ /** * AuthProviderRegistry - registers all auth providers with the factory * * Call `AuthProviderRegistry.registerAllProviders()` once during * application startup. The method is idempotent and concurrency-safe. */ export declare class AuthProviderRegistry { private static registered; private static registrationPromise; /** * Register all auth providers with the factory */ static registerAllProviders(): Promise<void>; /** * Internal registration implementation */ private static _doRegister; /** * Check if providers are registered */ static isRegistered(): boolean; /** * Clear registrations (for testing) */ static clearRegistrations(): void; }