import 'reflect-metadata';
import { ServerType } from '../interfaces';
/** the MethodConfig decorator registers the controller as a router
 *  @param {string} name - the identifier of the controller in the resolver.
 *  @param {Function[]} middlewares - an array of middlewares to apply to this controller}
 */
export declare function ServerConfiguration(serverType: ServerType, options: any): (target: any) => any;
