@itrocks/route
Version:
Domain-driven route manager with automatic generation, decorators, and static routes
10 lines (9 loc) • 471 B
TypeScript
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 {};