import { AuthenticationProviderInterface } from '../interfaces'; import { AsyncEventDispatcher } from '@rxstack/async-event-dispatcher'; import { TokenInterface } from '@rxstack/core'; import { ServiceRegistry } from '@rxstack/service-registry'; export declare class AuthenticationProviderManager extends ServiceRegistry { private eventDispatcher; constructor(registry: AuthenticationProviderInterface[], eventDispatcher: AsyncEventDispatcher); authenticate(token: TokenInterface): Promise; private doAuthenticate; }