trader-server
Version:
OData server for testing strategies, simulating and real trading.
16 lines (15 loc) • 728 B
TypeScript
/// <reference types="express" />
import { Edm } from 'odata-v4-metadata';
import { Request, Response, RequestHandler } from 'express';
export declare class ServiceMetadata {
static processMetadataJson(json: any, options?: Object): ServiceMetadata;
static processEdmx(edmx: Edm.Edmx, options?: Object): ServiceMetadata;
static defineEntities(entityConfig: Object, options?: Object): ServiceMetadata;
edmx: Edm.Edmx;
protected data: any;
constructor(edmx: Edm.Edmx, options?: Object);
document(format?: string): any;
process(edmx: Edm.Edmx, options?: Object): void;
requestHandler(format?: string): (_: Request, res: Response, __: RequestHandler) => void;
valueOf(): any;
}