@bitblit/ratchet-warden-common
Version:
Typescript library to simplify using simplewebauthn and secondary auth methods over GraphQL
12 lines (11 loc) • 589 B
TypeScript
import { WardenLoggedInUserProvider } from "./warden-logged-in-user-provider.js";
import { WardenLoggedInUserWrapper } from "./warden-logged-in-user-wrapper.js";
export declare class WardenClientStorageBasedLoggedInUserProvider<T> implements WardenLoggedInUserProvider<T> {
private storageProv;
private storageKey;
constructor(storageProv: Storage | (() => Storage), storageKey: string);
get storage(): Storage;
fetchLoggedInUserWrapper(): WardenLoggedInUserWrapper<T>;
logOutUser(): void;
setLoggedInUserWrapper(wrapper: WardenLoggedInUserWrapper<T>): void;
}