UNPKG

@odata2ts/odata2ts

Version:

Flexible generator to produce various TypeScript artefacts (from simple model interfaces to complete odata clients) from OData metadata files

14 lines (13 loc) 795 B
import { OperationTypes } from "../DataTypeModel"; import { NameValidator, ValidationError } from "./NameValidator.js"; export declare class NoopValidator implements NameValidator { addComplexType(fqName: string, name: string): string; addEntitySet(fqName: string, name: string): string; addEntityType(fqName: string, name: string): string; addEnumType(fqName: string, name: string): string; addOperationImportType(fqName: string, name: string): string; addSingleton(fqName: string, name: string): string; addBoundOperationType(bindingName: string, fqName: string, name: string, operationType: OperationTypes): string; addUnboundOperationType(fqName: string, name: string, operationType: OperationTypes): string; validate(): Map<string, ValidationError[]>; }