oidc-client-rx
Version:
ReactiveX enhanced OIDC and OAuth2 protocol support for browser-based JavaScript applications
16 lines • 721 B
TypeScript
import { InjectionToken } from '@outposts/injection-js';
import { type Observable } from 'rxjs';
import { EventTypes } from '../public-events/event-types';
import type { AuthFeature } from './core';
export type CheckAuthResultEventType = {
type: EventTypes.CheckingAuthFinished;
} | {
type: EventTypes.CheckingAuthFinishedWithError;
value: string;
};
export declare const CHECK_AUTH_RESULT_EVENT: InjectionToken<Observable<CheckAuthResultEventType>>;
export interface WithCheckAuthResultEventProps {
shareReplayCount?: number;
}
export declare function withCheckAuthResultEvent({ shareReplayCount, }?: WithCheckAuthResultEventProps): AuthFeature;
//# sourceMappingURL=with-check-auth-result-event.d.ts.map