import { BuboRepository } from '../../models/index.js'; /** * Controller decorator * @param params controller's params * @param params.repository optional repository used for default routes * @param params.overrideRouteName optional string used to overriding route name * @returns */ export declare const Controller: any>(params?: ControllerParams) => (constructor: T) => void; /** * controller params */ export interface ControllerParams { repository?: BuboRepository; overrideRouteName?: string; } //# sourceMappingURL=controller.decorator.d.ts.map