import { type DependencyList, type Token } from "@trinacria/core"; import type { HttpController } from "./base-controller"; /** * Registers a controller class provider tagged as HTTP controller. * Tagged providers are discovered by the HTTP plugin at startup/runtime registration. */ export declare function httpProvider(token: Token, useClass: new (...args: any[]) => T, deps?: DependencyList): import("@trinacria/core").ClassProvider;