UNPKG

@sap-cloud-sdk/odata-common

Version:

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

19 lines (18 loc) 889 B
import { ODataRequestConfig } from './odata-request-config'; import type { DeSerializers } from '../de-serializers'; import type { EntityBase } from '../entity-base'; import type { GetAllRequestBuilderBase } from '../request-builder'; /** * OData count request configuration for an entity type. * @typeParam EntityT - Type of the entity to setup a request for */ export declare class ODataCountRequestConfig<EntityT extends EntityBase, DeSerializersT extends DeSerializers> extends ODataRequestConfig { readonly getAllRequest: GetAllRequestBuilderBase<EntityT, DeSerializersT>; /** * Creates an instance of ODataGetAllRequestConfig. * @param getAllRequest - Get all request builder to count result for. */ constructor(getAllRequest: GetAllRequestBuilderBase<EntityT, DeSerializersT>); resourcePath(): string; queryParameters(): Record<string, any>; }