UNPKG

angular-odata

Version:

Client side OData typescript library for Angular

24 lines (23 loc) 743 B
import { CsdlAction, CsdlFunction } from './csdl/csdl-function-action'; import { CsdlReference } from './csdl/csdl-reference'; import { CsdlSchema } from './csdl/csdl-schema'; import { ApiConfig } from '../types'; export declare class ODataMetadata { Version: string; References: CsdlReference[]; Schemas: CsdlSchema[]; constructor(Version: string, References: any[], Schemas: any[]); toConfig(base?: Partial<ApiConfig>): ApiConfig; toJson(): { Version: string; References: { [key: string]: any; }[]; Schemas: { [key: string]: any; }[]; }; functions(): CsdlFunction[]; actions(): CsdlAction[]; static fromJson(json: any): ODataMetadata; }