UNPKG

kequapp

Version:

DEPRECATED: renamed to @kequtech/arbor

9 lines (8 loc) 654 B
import type { RequestListener } from 'node:http'; import type { Action, BranchData, BundleContext, ErrorHandlerData, RendererData, RouteData } from '../types.ts'; export declare function createApp(structure: BranchData): RequestListener; export declare function createBranch(branch: BranchData): BranchData; export declare function createRoute(data: RouteData): RouteData; export declare function createAction<T extends BundleContext = BundleContext>(action: Action<T>): Action<T>; export declare function createErrorHandler(errorHandler: ErrorHandlerData): ErrorHandlerData; export declare function createRenderer(renderer: RendererData): RendererData;