@sap-cloud-sdk/core
Version:
SAP Cloud SDK for JavaScript core
12 lines • 566 B
TypeScript
import { Entity, EntityIdentifiable, Constructable } from '../entity';
declare type EntityBasedRequestBuilder<EntityCT extends Constructable<Entity>> = ReturnType<EntityCT['requestBuilder']>;
/**
* @hidden
*/
export declare abstract class RequestBuilder<EntityT extends Entity> implements EntityIdentifiable<EntityT> {
static forEntity<EntityCT extends Constructable<Entity>>(entity: EntityCT): EntityBasedRequestBuilder<EntityCT>;
_entity: EntityT;
_entityConstructor: Constructable<EntityT>;
}
export {};
//# sourceMappingURL=request-builder.d.ts.map