/** * This is identical to the Inrupt file, it simply substitutes the `getDpopToken` * function. */ /// /** * @hidden * @packageDocumentation */ import { IClientRegistrar, IIssuerConfigFetcher, IIncomingRedirectHandler, ISessionInfo, ISessionInfoManager, IStorageUtility, ITokenRefresher } from "@inrupt/solid-client-authn-core"; import { EventEmitter } from "events"; /** * @hidden */ export declare class ReactNativeAuthCodeRedirectHandler implements IIncomingRedirectHandler { private storageUtility; private sessionInfoManager; private issuerConfigFetcher; private clientRegistrar; private tokerRefresher; constructor(storageUtility: IStorageUtility, sessionInfoManager: ISessionInfoManager, issuerConfigFetcher: IIssuerConfigFetcher, clientRegistrar: IClientRegistrar, tokerRefresher: ITokenRefresher); canHandle(redirectUrl: string): Promise; handle(redirectUrl: string, eventEmitter?: EventEmitter): Promise; }