UNPKG

@webkrafters/universal-storage

Version:

Universal Storage - A permanent storage based on domain cookie with a local-storage fallback.

12 lines (11 loc) 577 B
import { Cookies, Request, Response } from '..'; import { BaseStorage } from '../base'; import { StorageRef } from '../helper/ref'; export declare class ServerStorage extends BaseStorage { getItem<C extends Cookies>(key: string, request?: Request<C>): string; removeItem(key: String, value: unknown, response?: Response): void; setItem(key: string, value: unknown, response?: Response): void; } export declare const storage: StorageRef<ServerStorage>; export declare function discardStorage(): void; export declare function getStorage(): StorageRef<ServerStorage>;