import { Orm } from '@spinajs/orm'; import { RouteArgs, IRouteCall, IRouteParameter, IRoute } from '@spinajs/http'; import * as express from 'express'; export declare function ModelType(): (target: any, propertyKey?: string | symbol, indexOrDescriptor?: number | PropertyDescriptor) => void; export declare class ModelTypeRouteArgs extends RouteArgs { protected Orm: Orm; get SupportedType(): string; extract(callData: IRouteCall, _args: unknown[], param: IRouteParameter, req: express.Request, _res: express.Response, _route?: IRoute): Promise<{ CallData: IRouteCall; Args: any; }>; } //# sourceMappingURL=ModelType.d.ts.map