UNPKG

stackpress

Version:

Incept is a content management framework.

15 lines (14 loc) 780 B
import type { UnknownNest } from '@stackpress/lib/types'; import Request from './ServerRequest.js'; import Response from './ServerResponse.js'; import Session from './ServerSession.js'; export declare function useRequest<I extends UnknownNest = UnknownNest>(): Request<I>; export declare function useResponse<O = UnknownNest>(): Response<O>; export declare function useSession(): Session; export declare function useConfig<C extends UnknownNest = UnknownNest>(): import("@stackpress/lib/types").CallableNest<C>; export declare function useServer<C extends UnknownNest = UnknownNest, I extends UnknownNest = UnknownNest, O = UnknownNest>(): { config: import("@stackpress/lib/types").CallableNest<C>; request: Request<I>; response: Response<O>; session: Session; };