angular-odata
Version:
Client side OData typescript library for Angular
22 lines (21 loc) • 740 B
TypeScript
import { CsdlAnnotable } from './csdl-annotation';
import type { CsdlEntityContainer } from './csdl-entity-container';
import { CsdlNavigationPropertyBinding } from './csdl-navigation-property-binding';
export declare class CsdlSingleton extends CsdlAnnotable {
private container;
Name: string;
Type: string;
NavigationPropertyBindings?: CsdlNavigationPropertyBinding[];
constructor(container: CsdlEntityContainer, { Name, Type, NavigationPropertyBindings, Annotation, }: {
Name: string;
Type: string;
NavigationPropertyBindings?: any[];
Annotation?: any[];
});
toJson(): {
[key: string]: any;
};
name(): string;
namespace(): string;
fullName(): string;
}