UNPKG

@sap-cloud-sdk/odata-v4

Version:

SAP Cloud SDK for JavaScript common functions of OData client generator and OpenAPI clint generator.

19 lines (18 loc) 1.14 kB
import type { WriteResponses as WriteResponsesCommon, ReadResponse as ReadResponseCommon, WriteResponse as WriteResponseCommon, ErrorResponse } from '@sap-cloud-sdk/odata-common/internal'; import type { DefaultDeSerializers, DeSerializers } from './de-serializers'; /** * Union of the possible batch responses: {@link @sap-cloud-sdk/odata-common!ReadResponse | ReadResponseCommon}, {@link @sap-cloud-sdk/odata-common!WriteResponses | WriteResponsesCommon} and {@link @sap-cloud-sdk/odata-common!ErrorResponse}. */ export type BatchResponse<DeSerializersT extends DeSerializers = DefaultDeSerializers> = ReadResponseCommon<DeSerializersT> | WriteResponsesCommon<DeSerializersT> | ErrorResponse; /** * @internal */ export type WriteResponses<DeSerializersT extends DeSerializers = DefaultDeSerializers> = WriteResponsesCommon<DeSerializersT>; /** * @internal */ export type ReadResponse<DeSerializersT extends DeSerializers = DefaultDeSerializers> = ReadResponseCommon<DeSerializersT>; /** * @internal */ export type WriteResponse<DeSerializersT extends DeSerializers = DefaultDeSerializers> = WriteResponseCommon<DeSerializersT>;