/** ************************************************************* * Types for legacy middleware configuration * **************************************************************/ export declare enum LegacyActionTypes { Authenticate = "AUTHENTICATE", Authorize = "AUTHORIZE", EndSession = "END_SESSION", Logout = "LOGOUT", ExchangeToken = "EXCHANGE_TOKEN", RefreshToken = "REFRESH_TOKEN", ResumeAuthenticate = "RESUME_AUTHENTICATE", RevokeToken = "REVOKE_TOKEN", StartAuthenticate = "START_AUTHENTICATE", UserInfo = "USER_INFO", WellKnown = "WELL_KNOWN" } interface Action { type: LegacyActionTypes; payload: any; } interface RequestObj { url: URL; init: RequestInit; } export type LegacyRequestMiddleware = (req: RequestObj, action: Action, next: () => RequestObj) => void; export {}; //# sourceMappingURL=legacy-mware.types.d.ts.map