UNPKG

workery

Version:

Modern web framework for building APIs on Cloudflare Workers.

18 lines (17 loc) 540 B
import type { Of } from "./helpers"; import type { Router } from "./routing"; import type { DependencyHandler, RouteParameters } from "./types"; export declare class Dependency<R, Ps extends RouteParameters, E = unknown> { of?: Router<E> | Of<E>; name?: string; useCache: boolean; parameters: Ps; handle: DependencyHandler<R, Ps, E>; constructor(init: { of?: Router<E> | Of<E>; name?: string; useCache?: boolean; parameters: Ps; handle: DependencyHandler<R, Ps, E>; }); }