import { Jwk, Key } from '@atproto/jwk'; import { InternalStateData, Session } from '@atproto/oauth-client'; import { SimpleStore } from '@atproto-labs/simple-store'; type ToDpopJwkValue = Omit & { dpopJwk: Jwk; }; /** * Utility function that allows to simplify the store interface by exposing a * JWK (JSON) instead of a Key instance. */ export declare function toDpopKeyStore(store: SimpleStore>): SimpleStore; export type NodeSavedState = ToDpopJwkValue; export type NodeSavedStateStore = SimpleStore; export type NodeSavedSession = ToDpopJwkValue; export type NodeSavedSessionStore = SimpleStore; export {}; //# sourceMappingURL=node-dpop-store.d.ts.map