export interface IRouteAuthPermission { authorize?: boolean; roles?: string[]; } export interface RouteDefinition { path: string; requestMethod: "get" | "post" | "delete" | "options" | "put"; methodName: string; controller: string; formParams?: unknown | undefined; formBody?: unknown | undefined; response?: unknown | undefined; authorization?: IRouteAuthPermission | undefined; } //# sourceMappingURL=IRouteDefinition.d.ts.map