UNPKG

odata-v4-server

Version:
17 lines (16 loc) 766 B
/// <reference types="node" /> import { ODataController, ODataServer, ODataQuery } from "../lib/index"; import { Writable } from "stream"; export declare class ProductsController extends ODataController { find(query: ODataQuery, stream: Writable): Promise<Writable>; findOne(key: string, query: ODataQuery): Promise<any>; } export declare class CategoriesController extends ODataController { find(query: ODataQuery, stream: Writable): Promise<Writable>; findOne(key: string, query: ODataQuery): Promise<any>; } export declare class NorthwindODataServer extends ODataServer { GetCategoryById(id: string): IterableIterator<any>; initDb(): Promise<void>; static errorHandler(err: any, req: any, res: any, next: any): void; }