socket.io-ts-controllers
Version:
Use class-based controllers to handle websocket events
15 lines (14 loc) • 529 B
TypeScript
import { ControllerMetadata } from "../metadata/ControllerMetadata";
import { MiddlewareMetadata } from "../metadata/MiddlewareMetadata";
/**
* Builds metadata from the given metadata arguments.
*/
export declare class MetadataBuilder {
buildControllerMetadata(classes?: Function[]): ControllerMetadata[];
buildMiddlewareMetadata(classes?: Function[]): MiddlewareMetadata[];
private createMiddlewares;
private createControllers;
private createActions;
private createParams;
private createResults;
}