UNPKG

@itrocks/route

Version:

Domain-driven route manager with automatic generation, decorators, and static routes

10 lines (9 loc) 471 B
import { ObjectOrType } from '@itrocks/class-type'; import { DecoratorCallback } from '@itrocks/decorator/class'; type Dependencies = { calculate?: DecoratorCallback<object, string>; }; export declare function Route(route: string): import("@itrocks/decorator/class").DecorateCaller<object>; export declare function routeOf(target: ObjectOrType, action?: string): string; export declare function routeOfDependsOn(dependencies: Partial<Dependencies>): void; export {};