export declare const initSession: (configurationName: any, storage?: Storage, loginStateStorage?: Storage) => { clearAsync: (status: any) => Promise; initAsync: () => Promise<{ tokens: any; status: any; }>; setTokens: (tokens: any) => void; getTokens: () => string; setSessionStateAsync: (sessionState: any) => Promise; getSessionStateAsync: () => Promise; setNonceAsync: (nonce: any) => void; getNonceAsync: () => Promise<{ nonce: any; }>; setLoginParams: (data: any) => void; getLoginParams: () => any; getStateAsync: () => Promise; setStateAsync: (state: string) => Promise; getCodeVerifierAsync: () => Promise; setCodeVerifierAsync: (codeVerifier: any) => Promise; setDemonstratingProofOfPossessionNonce: (dpopNonce: string) => Promise; getDemonstratingProofOfPossessionNonce: () => string; setDemonstratingProofOfPossessionJwkAsync: (jwk: JsonWebKey) => void; getDemonstratingProofOfPossessionJwkAsync: () => JsonWebKey; }; //# sourceMappingURL=initSession.d.ts.map