import * as JwtTokenProviderActions from './actions'; import { ClaimMap } from './claim-map'; export declare type Tokens = { [P in Extract]?: string; }; export interface JwtTokenProviderState { initialTokenStatus: 'uninitialized' | 'loaded' | 'empty'; defaultToken?: string; tokens: Tokens; } export declare const initialState: JwtTokenProviderState; /** * @param state * @param action */ export declare function jwtTokenProviderReducer(state: JwtTokenProviderState, action: JwtTokenProviderActions.Actions): JwtTokenProviderState;