UNPKG

remix-hono

Version:
13 lines (12 loc) 659 B
import type { Context } from "hono"; import type { Session, SessionData, SessionStorage } from "react-router"; type Env = { Variables: Record<symbol, unknown>; }; export declare function session<Data = SessionData, FlashData = Data>(options: { autoCommit?: boolean; createSessionStorage(c: Context): SessionStorage<Data, FlashData>; }): import("hono").MiddlewareHandler<Env, string, {}>; export declare function getSessionStorage<Data = SessionData, FlashData = Data>(c: Context<Env>): SessionStorage<Data, FlashData>; export declare function getSession<Data = SessionData, FlashData = Data>(c: Context<Env>): Session<Data, FlashData>; export {};